Table 1
Has list of car types
Sports
Sedan
Truck
Table 2 stores Id of car type with other data
当用户进入用户界面时,用户将从下拉列表中选择一个日期并选择一辆汽车。
Date Drop down
1/1/2017 Sports, Sedan, Truck
1/2/2017 Sports, Sedan, Truck
当用户第一次进入时,我想加载所有车型(如表1所示,如果用户选择了车型并保存了它(从表1加载所有值,但将保存的值设置为选择),例如
1/1/2017 Sedan (Select Sedan as default, load also Sports, Truck)
1/2/2017 Truck (Select Truck as default ,load also Sports, Sedan)
然后当我重新加载页面时,我想要选择Sedan。
我很难实现这一目标。
<select id="carTypes" name="carTypes" ng-model="item.CarType">
<option ng-repeat="o in Cars" value="{{o.Id}}" ng-selected="{{item.CarType==CarTypes[$index]}} ">{{o.Name}}</option>
</select>
以上代码为所有行选择相同的车型。
CarTypes - 包含汽车类型ID的对象。 汽车 - 包含cartype Id,名称等的对象。
我们如何实现这个目标?