我正在學習Angular.js,並且通過ng模型我們理解,我們將值(我們從任何輸入中獲得的)附加到控制器的$scope
對象。但最近我打算通過它的過濾器和我不明白,在angularjs的官方網站filters in angular js給出的例子,我不明白的是在angularjs的ng模型中如何添加參數?
<label>Any: <input ng-model="search.$"></label><br>
<label>Name only <input ng-model="search.name"></label><br>
<label>Phone only <input ng-model="search.phone"></label><br>
<label>Equality <input type="checkbox" ng-model="strict"></label><br>
<table id="searchObjResults">
<tr>
<th>Name</th>
<th>Phone</th>
</tr>
<tr ng-repeat="friendObj in friends | filter:search:strict">
<td>{{friendObj.name}}</td>
<td>{{friendObj.phone}}</td>
在上面的代碼
我們如何將參數添加到NG模型和它們如何被訪問?因爲ng-init有「朋友」,這兩個如何與執行過濾或搜索相關?
我只是想了解如何提供search.name或search.phone我們能夠分別訪問friends.name和friends.phone
你想使用nginit聲明訪問變量嗎 –
'ng-model'不是函數,它沒有參數。您可以將參數傳遞給'filter',因爲它是'angular'對象上的一個方法。 –
我只是想了解如何提供search.name或search.phone,我們可以分別訪問friends.name和friends.phone。 – YepMe