您好我有以下ng-repeat的例子,它工作正常。
Name: <input ng-model="search.name"/>
Phone: <input ng-model="search.phone"/>
Secret: <input ng-model="search.secret"/>
<table>
<tr ng-repeat="user in users | filter:{name: search.name, phone: search.phone}">
<td>{{user.name}}</td>
<td>{{user.phone}}</td>
<td>{{user.secret}}</td>
</tr>
</table>
加载页面时加载表。我想要做的是,当加载页面时,不要显示表格而是输入名称框中的值以显示结果。任何想法如何实现这一目标?谢谢
答案 0 :(得分:1)
<table ng-show="search.name">
怎么样?这应仅在输入名称时显示表格。如果您希望仅在有结果时显示,则必须查看users
。