【发布时间】:2016-07-01 20:49:02
【问题描述】:
我在搜索页面中有以下输入字段。
- 列
- 操作员
- ValueToSearch
目前 Operator 持有值“IsEmpty”。我想禁用 ValueToSearch,因为 Operator 值为 Empty。如果运算符不是 IsEmpty(例如,等于、不等于),那么我应该显示 ValueToSearch。
如果条件不成立,如何禁用?
<div ng-if="query.field.operatorClass == 'ComparableOrNull' || query.field.operatorClass == 'IntOrNull'" class="ng-scope">
<!-- ngIf: selectedOperator[$index] == translatedIsEmpty -->
<!-- ngIf: selectedOperator[$index] != translatedIsEmpty -->
<input ng-if="selectedOperator[$index] != translatedIsEmpty" blur-integer="" ng-model="query.value" class="form-control ng-valid ng-scope ng-dirty ng-valid-parse ng-touched">
<!-- end ngIf: selectedOperator[$index] != translatedIsEmpty -->
</div>
谢谢
【问题讨论】: