2016-02-04 36 views
1

可以像下面那样添加禁用ng表达式的一次性绑定:它工作正常。一旦isDisabled得到解决,没有观察者在活。使用函数ng禁用一次绑定功能

<text-area ng-disabled="::isDisabled"></text-area> 

我们如何添加一个方法为NG-残疾与功能的结合。尝试像下面但观察员仍然存在的元素。

<text-area ng-disabled="::isReadOnly(name)"></text-area> 

回答

0

使用喜欢它。

JS:

$scope.isDisabled = true; 
$scope.test = function() { 

    return $scope.isDisabled; 
} 
-1

在我的情况的问题是,没有定义称为isReadOnly方法,因为它会导致不确定的,观察者会活着总是因为它没能来在角度文档中的Value stabilization algorithm中指定的稳定位置。

当摘要循环完成并且所有值都已确定时,处理手表取消注册任务的队列。对于每个要取消注册的手表,请检查它是否仍然评估为未定义的值。如果是这种情况,请注销手表。否则,保持脏 - 检查手表在未来的摘要循环中遵循相同的算法从第1步开始

+0

我没有明白你的观点。没有定义称为'isReadOnly'的方法。你在说什么价值? – learner

+0

我的问题是如何在'''上看到活着的观察者。不在'''上。 – learner