2013-04-20 152 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,尤其是如果数据是从控制