2017-08-10 56 views
0
<md-select name='services' ng-model="vm.service.service_group" placeholder="Select a Group" required> 
     <md-option ng-value="opt" ng-repeat="opt in vm.service_group" ng-selected="true" >{{ opt.name }}</md-option> 
    </md-select> 

我在这个选项中有我的形式。这不会在编辑该对象时被选中。如何在编辑时选择ng模型?当ng值是一个对象时,md-select没有被选择

感谢

+0

我已经重新为你plunker,你可以检查,如果这有助于你与你的问题,如果不发送修改plunkr的问题,提供的代码是不是足够 –

+0

你能分享链接吗?请! –

+1

对不起忘了包括链接:p这里是https://jsfiddle.net/Kai_Draord/t8gz1sk6/68/ –

回答

1

最后,我来解决它。我加入ng-selected="opt.code==vm.service.service_group.code"检查所选值。

<md-select name='services' ng-model="vm.service.service_group" placeholder="Select a Group" required> 
    <md-option ng-value="opt" ng-repeat="opt in vm.service_group" ng-selected="opt.code==vm.service.service_group.code" >{{ opt.name }}</md-option> 
</md-select> 

希望这将帮助一些一

相关问题