Если у кого-то есть эта проблема, пожалуйста, ответьте мне.Угловая ng-disabled
Что-то вроде этого работает отлично (будет отключен элемент, когда его истинное):
<input type="text" class="no-phone-input" name="phone" ng-model="currentOrder.Customer.Phone" ng-pattern="/^[0-9-]+$/" ng-disabled="{{currentOrder.Status == 7 || currentOrder.Status == 9}}"/>
И это тоже работает:
<input type="text" id="orderNumberInput" class="no-num-input" name="OrderNumber" ng-model ="currentOrder.OrderNumber" ng-disabled="{{currentOrder.Status == 2 || currentOrder.Status == 3 || currentOrder.Status == 4 || currentOrder.Status == 6 || currentOrder.Status == 7 || currentOrder.Status == 8 || currentOrder.Status == 9}}" required/>
Но это Безразлично `работа с тем же угловым зрением (одинаковый объем):
<input id="customer" name="customer" type="text" ng-model="currentOrder.Customer.Name" ng-disabled="{{currentOrder.Status == 7 || currentOrder.Status == 9}}" required/>
Элемент Безразлично `отключен ...
нг -disabled = "{currentOrder.Status == 7 || currentOrder.Status == 9} ". одиночные скобки или без скобок ..? isnt это выражение? –
{},(), без скобок - тот же результат. Не работает на вводе пользователя. –