如何判断ng-repeat是否显示1项?像,if ng-repeat items === 1: do something.
如何判断Ng-Repeat是否打印了x项
<div ng-controller="mycontroller2">
<form ng-submit="submit()">
{% csrf_token %}
Search by name:
<input ng-model="artistname" />
<input type="submit" value="submit" />
</form>
<table>
<tr ng-repeat="name in names | filter:artistname | limitTo:10">
<!-- if number of "name" === 1 I want the form submitted -->
<td ng-hide="!artistname">
<a href="" ng-click="submit()">
{({ name })}
</a>
</td>
</tr>
</table>
此代码读取用户输入要显示的是提交表单的链接列表。我想要的是,当ng-repeat显示的艺术家姓名的初始列表降至1时,表单会自动提交,因为无论如何,在该点只能有一个数据库。
从本质上讲,如果只有一个结果,你想自动提交表单?你能否提供一些关于你的用例的背景知识? – 2014-12-06 02:49:40