【发布时间】:2013-09-12 21:55:07
【问题描述】:
如果我有一个指令响应范围上特定属性的状态,并且我想在我的测试中更改该属性并验证它是否正确响应,那么执行该更改的最佳方法是什么?
这两种模式我都见过:
scope.$apply(function() {
scope.myAttribute = true;
});
和
scope.myAttribute = true;
scope.$digest();
它们之间有什么区别,哪个更好,为什么?
【问题讨论】:
标签: angularjs angularjs-directive