使用 angular ng-options 禁用 select 选项
Disable select option with angular ng-options
遵循 angular 文档
我写的那部分代码:
<select ng-model="model" ng-options="item.CODE as item.NAME disable when item.DISABLE for item in list" id="foo" name="foo" ng-change="change()">
但是 return 我回复了这个错误:
Syntax Error: Token 'disable' is an unexpected token at column 11 of the expression [{3}] starting at [{4}].
我做错了什么?
您指的是错误的语法。对于使用数组禁用,只有两种语法可用。
- 禁用数组中的值时禁用标签
- 当通过 trackexpr 禁用数组轨道中的值时标签禁用
尝试以下操作:
<select ng-model="model" ng-options="item.CODE disable when item.DISABLE for item in list" id="foo" name="foo" ng-change="change()">
尝试更新 angular.js 版本。此功能是在版本 1.4.X 及更高版本中添加的。
遵循 angular 文档
我写的那部分代码:
<select ng-model="model" ng-options="item.CODE as item.NAME disable when item.DISABLE for item in list" id="foo" name="foo" ng-change="change()">
但是 return 我回复了这个错误:
Syntax Error: Token 'disable' is an unexpected token at column 11 of the expression [{3}] starting at [{4}].
我做错了什么?
您指的是错误的语法。对于使用数组禁用,只有两种语法可用。
- 禁用数组中的值时禁用标签
- 当通过 trackexpr 禁用数组轨道中的值时标签禁用
尝试以下操作:
<select ng-model="model" ng-options="item.CODE disable when item.DISABLE for item in list" id="foo" name="foo" ng-change="change()">
尝试更新 angular.js 版本。此功能是在版本 1.4.X 及更高版本中添加的。