在 angularjs 中的 select 中分配一个对象
Assign an object in a select in angularjs
我修改了
的原插件
original documentacion ng-options
我试图在 "bogus" 按钮中分配黑色对象。
它是同一个对象,但在带有 ng-model 绑定的下拉列表中未被选中
{姓名:'black',色号:'dark'}
你可以在
中看到
为什么双重绑定不起作用???
这是因为它不是同一个对象,请尝试使用过滤器来获取您的黑色项目,如此 plunker
$filter('filter')($scope.colors, {name : 'black'});
如果您使用 $filter black 项目的 console.log,您会看到项目中添加了一个 $$hashKey: "object:3" 值,这就是它不接受它的原因作为同一个对象。
我修改了
的原插件original documentacion ng-options
我试图在 "bogus" 按钮中分配黑色对象。
它是同一个对象,但在带有 ng-model 绑定的下拉列表中未被选中
{姓名:'black',色号:'dark'}
你可以在
中看到为什么双重绑定不起作用???
这是因为它不是同一个对象,请尝试使用过滤器来获取您的黑色项目,如此 plunker
$filter('filter')($scope.colors, {name : 'black'});
如果您使用 $filter black 项目的 console.log,您会看到项目中添加了一个 $$hashKey: "object:3" 值,这就是它不接受它的原因作为同一个对象。