标签: javascript angularjs angularjs-directive angularjs-scope
我尝试使用= *而不是=来构建一个指令示例(它应该做一个浅表ala $ watchCollection)但是我创建的所有内容似乎仍然会对变化做出反应,甚至是非常深刻的变化,对象数组中的单个对象,无论我使用= *还是只是=。
我创建了一个例子,当我点击一个按钮时我分配了多个级别的值,甚至用= 观看该指令似乎仍然注意到了这一变化。我没想到的是。我曾预料到该指令只会注意到对数组成员的更改(例如,删除项目或添加新项目)。
如果你使用= *?