Javascript 禁用了与函数的一次性绑定
可以按如下方式添加禁用ng表达式的一次性绑定:它工作正常。一旦禁用被解决,没有观察者是活着的Javascript 禁用了与函数的一次性绑定,javascript,angularjs,Javascript,Angularjs,可以按如下方式添加禁用ng表达式的一次性绑定:它工作正常。一旦禁用被解决,没有观察者是活着的 <text-area ng-disabled="::isDisabled"></text-area> 如何为禁用了函数的ng添加单向绑定。如下图所示尝试,但观察者仍在元素上 <text-area ng-disabled="::isReadOnly(name)"></text-area> 像这样使用 <textarea ng-disabled
<text-area ng-disabled="::isDisabled"></text-area>
如何为禁用了函数的ng添加单向绑定。如下图所示尝试,但观察者仍在元素上
<text-area ng-disabled="::isReadOnly(name)"></text-area>
像这样使用
<textarea ng-disabled="::{{test()}}"></textarea>
在我的例子中,问题是没有定义名为
isReadOnly
的方法,因为它将导致未定义,观察者将始终处于活动状态,因为它无法达到角度文档中中指定的稳定位置
完成摘要循环且所有值都已确定后,处理监视注销任务队列。对于每个要注销的手表,检查其计算结果是否仍然为未定义的值。如果是这样的话,取消手表的注册。否则,请遵循从步骤1开始的相同算法,在将来的摘要循环中继续脏检手表
我不明白你的意思。没有定义名为“isReadOnly”的方法。你在谈论什么价值?我的问题是,观察者是如何在
上活着的。不在
上。
$scope.isDisabled = true;
$scope.test = function() {
return $scope.isDisabled;
}