这是我的 HTML。
这是我的脚本。
<body>
<div ng-app="repeatdemo" ng-controller="rd">
<input type="text" ng-model="nameSearch" />
<div ng-repeat="x in names track by $index | filter : nameSearch">
{{x }}
</div>
</div>
这是我的脚本。
<script>
var rdapp=angular.module("repeatdemo",[]);
rdapp.controller("rd",function($scope){
$scope.names=['deepu','vicky','hello','hey','vickys'];
});
</script>
当我使用$index in repeat
选项时,过滤器不起作用。请检查这个fiddle并尝试在ng-repeat
中删除track by index
。