这是我的代码,我正在尝试根据日期为楼层和班次选择不同的值。
<div class="card whiteBckg" ng-repeat="(key, value) in requestsObj" ng-if="true">
<div class="cardHeaderDiv">
<h4>{{key}} <span>X</span></h4>
</div>
<div class="cardBodyDiv" ng-repeat="(k, v) in value">
<md-select ng-model="v.shift" placeholder="Select Shift" required md-no-asterisk="false">
<md-option ng-value="tm.shiftid" ng-repeat="tm in shifts">{{ tm.shift }}</md-option>
</md-select>
<md-select ng-model="v.floor" placeholder="Select Floor" required md-no-asterisk="false">
<md-option ng-value="fl.id" ng-repeat="fl in floors">{{ fl.floor }}</md-option>
</md-select>
<div ng-repeat="(a, b) in v.type" class="chip">
<i class="fa fa-clock-o"></i>{{ getTotal(key, k, a) }} {{a}}
</div>
</div>
<div class="cardFooterDiv">
<h4>Add more shifts for this day</h4>
</div>
</div>
$scope.shifts = [{shiftid: "a", shift: "A"}, {shiftid: "c", shift: "C"}, {shiftid: "b", shift: "B"}];
$scope.floors = [{id: "f1", floor: "F1"}, {id: "f2", floor: "F2"}, {id: "f3", floor: "F3"}];
[{ "shift": null, "floor": null, "type": typeObj },{ "shift": null, "floor": null, "type": typeObj },{ "shift": null, "floor ": null, "type": typeObj }];
当我有多张卡并且我选择其中一个班次时,所有班次都会更新为相同的值。在此处输入图像描述
我附上一张图,谁能帮忙!!!!!!谢谢你。