现在我有这样的事情:
<input type="text" ng-model="cell.location">
我想要的是当你把ABC&#39; ABC&#39;在这个字段中,这个字段将变为禁用状态,我知道我可以通过它的控制器设置一个布尔参数来控制它。
然而,我的期望是这样的:
<input type="text" ng-disabled="{{cell.location = 'ABC'}}" ng-model="cell.location">
哪个更清晰,更简单,遗憾的是这种方法并没有按预期工作,它将分配ABC&#39;到这个领域,而不是禁用它。是否有可能以这种方式实施?
感谢。
答案 0 :(得分:1)
与==
:
<input type="text" ng-disabled="cell.location == 'ABC'" ng-model="cell.location" />
而不是:
<input type="text" ng-disabled="{{cell.location = 'ABC'}}" ng-model="cell.location">
答案 1 :(得分:1)
不使用{{}}时使用此功能:
<input type="text" ng-disabled="cell.location == 'ABC'" ng-model="cell.location" />
<input type="text" ng-disabled="{{cell.location = 'ABC'}}" ng-model="cell.location">