0
我正在构建一个带有角度的select
元素,并将ng-model
绑定到具有该字段需要设置的当前值的变量。ngModel没有为选择元素选择合适的选项
我注意到无论我做什么,角度都不会将selected
属性分配给正确的option
。
我定义数据的选择和为例,现有的值:
$scope.pasteTypes = [
{id:0,name:"Paste"},
{id:1,name:"Snippet"}
];
$scope.paste_type = 0;
在模板中,我建立了选择:
<select
id="paste_type"
name="paste_type"
ng-model="paste_type"
ng-options="type.id as type.name for type in pasteTypes"></select>
它工作正常http://plnkr.co/edit/DL7IBotwhjznf5QHhJdz?p=preview –
嗯,我的示例和我的示例之间肯定有不同应用程序。在应用程序中,paste_type值来自服务中的一个对象,它通过'$ scope。$ watch()'函数绑定到模板。它适用于文本输入...只是不是一个选择 – helion3