我有一个Angular1.0.7 Web应用程序。我有一个ng-options元素的选择,例如:
<select bs-select data-width="180px" ng-model="searching.duration" ng-options="duration as duration.name for duration in durations">
<option value="">{{'DURATION' | translate}}</option>
</select>
和duratios是一个对象数组,例如:
durations= [{"id":11,"name":"DURATION_1_DAY","value":1},{"id":12,"name":"DURATION_2_DAYS","value":2}, ...]
从选择中可以看到,我想将完整的对象分配给模型,例如:duration= {"id":11,"name":"DURATION_1_DAY","value":1}
当我选择其他选项时,将正确分配模型。但是,当模型具有初始值时,将无法使用正确的值正确初始化选择。