如何判斷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