我有一个包含多个 AngularUI 滑块的页面,以及一个使用 ng-bind 显示每个滑块值的跨度。它看起来像这样:
<div class="formitem" ng-repeat="food in foodlist" >
<div ui-slider="{range: 'min'}" min="0" max="{{ unit.max }}" ng-model="demoVals.slider" class="food-slider" >
<div class="begin">1</div>
<div class="end"> {{ unit.max }} {{ food.uid }} </div>
</div>
<span ng-bind="demoVals.slider"></span>
</div>
我希望 ng-model 对每种食品都是唯一的,例如demoVals.slider57
,其中 57 是 的输出{{ food.uid }}
。我可以{{ food.uid }}
很好地在模板中打印出来,但是如果我尝试将它添加到 ng-model 或 ng-bind,我就会得到这个:
ng-model="demoVals.slider[food.uid]"
如何将 food.uid 添加到每个食品的 ng-model 中?