我有这个代码:
<input type="text" placeholder="Search..." ng-model="query" />
<table ng-controller="Employees" ng-init="init()">
<tr ng-repeat="employee in employees | filter:{ name: query }">
<td>{{employee.name}}</td>
</tr>
</table>
问题是当页面加载时,表格中没有任何内容,直到我在搜索输入中输入内容。然后出现所有匹配的内容,如果我清除输入,将显示所有员工(因为它应该处于加载状态)。
如果我写filter: query
而不是filter:{ name: query }
.
如何在加载时显示所有数据filter:{ name: query }
?