【发布时间】:2017-03-27 05:34:02
【问题描述】:
我有这个代码
<div class="form-group">
<label for="inputFood" class="col-sm-2 col-form-label">Component</label>
<br>
<div class="col-sm-9 col-xs-9">
<input type="text" class="form-control" name="inputFood{{ $index + 1}}" id="inputFood{{$index+1}}" required ng-model="foodForm.inputFood[$index+1]" placeholder="Type a component" autocomplete="off" ng-keyup="doCheck($index+1)">
</div>
</div>
<br>
<div class="form-group col-xs-12">
<ul ng-show="showListFood" class="foodList{{$index+1}}">
<li ng-click="showFood(foodN.food_name, foodN.food_id)" ng-repeat="foodN in foodName| filter : foodForm.inputFood.$index+1">
<span>{{ foodN.food_name}}</span>
</li>
</ul>
</div>
</fieldset>
我正在尝试在 ng-repeat 中按 ng-model 过滤列表,但遗憾的是我没有成功。我会非常感谢一些帮助。
这是jsFiddle的例子
【问题讨论】:
标签: javascript angularjs angularjs-ng-repeat angularjs-ng-model