div
我有一个代码,每当用户单击按钮时都会插入带有内容的内容。从 DOM 中插入或删除元素的 angularjs 方法是什么?
问问题
109 次
2 回答
2
如果您要添加的元素在某种程度上与按钮相关或靠近按钮,请使用指令。通常所有 DOM 操作都由指令执行。
但是,这条规则似乎有一个例外:如果您想插入类似于模式对话框的东西——即,不必放置在特定位置的东西——您可能想要使用服务。听几分钟米斯科关于这个的内容。
如果您确实想要一个对话框,请参阅http://angular-ui.github.io/bootstrap/#/dialog,这是一个在 plunker 中使用它的SO 答案。
于 2013-04-20T03:05:47.777 回答
0
您应该始终使用指令来操作 DOM,尤其是当数据来自控件时
于 2013-04-22T15:19:20.313 回答