我有一个ng-repeat
splits/filter
个电子邮件地址到单个部分(名称,域前和域后)。在转发器中是域的选择。现在我想为每个电子邮件地址预选域名。
<div ng-repeat="sender in email.Sender track by $index">
<!-- other html -->
<select class="form-control"
ng-model="displayDomain"
ng-options="senderDomain.Domain as senderDomain.Domain for senderDomain in senderDomains"
ng-init="displayDomain = sender.Name | splitSenderData:'domain.afterAt'">
</select>
</div>
我的尝试是基于ng-init
和基于filter
的值但不起作用。
答案 0 :(得分:0)
尝试使用ng-selected
ng-selected="{{displayDomain == sender.Name}}"
答案 1 :(得分:0)
我将代码从字符串和过滤器更改为更复杂的对象,因为我可以更轻松地读取和保存数据(对于角度初学者)。