Angularjs 角度:过滤器不总是工作(奇怪的行为)
我正在按包含名称的列筛选表。 当我开始键入第一个名称时,它只在3个字符后过滤,对于表中的所有其他名称,它会立即从第一个字符开始过滤 我的代码:Angularjs 角度:过滤器不总是工作(奇怪的行为),angularjs,filter,behavior,Angularjs,Filter,Behavior,我正在按包含名称的列筛选表。 当我开始键入第一个名称时,它只在3个字符后过滤,对于表中的所有其他名称,它会立即从第一个字符开始过滤 我的代码: <div ng-app="myApp" ng-controller="tableController as tableData"> <table class="credit-limit-table"> <tr class="table-head">
<div ng-app="myApp" ng-controller="tableController as tableData">
<table class="credit-limit-table">
<tr class="table-head">
<th style="min-width:100px">
<a href="#" ng-click="predicate = 'UserName'; reverse=!reverse">Changed By</a>
</th>
</tr>
<tr class="filter-row">
<td><input id="txtFilterUserName" ng-model="tableData.userNameFilter"/></td>
</tr>
<tr ng-repeat="row in tableData.jsonData | filter:tableData.userNameFilter | orderBy:predicate:reverse ">
<td>{{row.UserName}}</td>
</tr>
</table>
</div>
{{row.UserName}
我做错了什么
谢谢,
投资回报率。我也有同样的问题