我有以下指令:
{
scope: { 'id' : '=id' }
link: function ($scope) {
$scope.$watch('id', function(x) { console.debug(x); });
}
}
我这样调用:
<my-directive id="Item.ToWatch" />
现在我想要的是更新Item
上的Scope
,以及要调用的指令中的监视功能设置。
目前它没有这样做,我怎么能让它工作?是不是应该以这种方式工作,是否可以看不到绑定路径引用的任何部分是否发生变化?
答案 0 :(得分:0)
这是我自己的错。我的指令绑定正确。这种深度观察确实有效:)