【发布时间】:2014-11-21 11:06:41
【问题描述】:
我有一个(一个看似常见的)空选项值问题,一个使用 ng-options 的选择查看的角度模型。
$scope.groupTypeOptions = [
{ group: 'g1', name: '---', value: null },
{ group: 'g2', name: 'Feature', value: 'feature' },
{ group: 'g2', name: 'Bug', value: 'bug' },
{ group: 'g2', name: 'Enhancement', value: 'enhancement' }
];
<select ng-model='form.groupType' required ng-options='option.value as option.name group by option.group for option in groupTypeOptions'></select>
这里可以看到一个小提琴: http://jsfiddle.net/v6z3zh49/
我的目标是从一个预定义的模型中显示一个分组选择,其中选定的项目表示 null(或空字符串)。但是,在选择值时,我总是以添加额外的,空的选项元素结束。参见上面的小提琴。
我看过类似的问题,例如here 和here,但找不到解决方案。
有什么建议吗?
【问题讨论】:
标签: angularjs