在TypeError: Illegal invocation包含$watch由. objectEquality_ngf-drop
也如这里报道的那样。
我怎样才能$watch在没有这个错误的情况下建立模型?
在TypeError: Illegal invocation包含$watch由. objectEquality_ngf-drop
也如这里报道的那样。
我怎样才能$watch在没有这个错误的情况下建立模型?
我不得不说,永远不要尝试深入观察一个复杂的物体,这意味着:
$scope.$watch('aComplexObject', function(newVal, oldVal) {
// ...
}, true); // <<< this 'true' may cause the error.
无需为文件使用单独的范围变量即可解决。
$watch我没有编辑模型,而是编辑了一个返回-- with$watch的函数。Json.stringify(model)objectEquality true
它有效,并且似乎不会以用户可见的方式损害性能。