2013-04-20 146 views
0

我有一個代碼,只要用戶單擊一個按鈕,就會在內容中插入一個div。什麼是插入或從DOM中刪除元素的angularjs方式?從DOM中插入刪除元素

+0

angularJS方式..或任何方式,你必須寫一些代碼,並張貼在這裏,如果不工作 – Ejaz 2013-04-20 00:27:53

+0

試試http://plnkr.co/edit/NosehXDZByzmysJI5Igx?p=preview – 2013-04-20 00:31:04

回答

2

如果要添加的元素在某種程度上與按鈕相關或靠近按鈕,請使用指令。通常所有的DOM操作都是通過指令來執行的。

但是,這條規則似乎有一個例外:如果你想插入類似於模式對話框的東西 - 也就是說,某些東西不必放置在特定的位置 - 你可能想要使用服務。關於這個,聽聽few minutes of Misko

如果您確實想要一個對話框,請參閱http://angular-ui.github.io/bootstrap/#/dialog,這裏是一個SO answer,它使用它在一個運動中。

0

你應該總是用一個指令來操作DOM,尤其是如果數據是從控制