私はAngular.jsを学んでいます、と私はNG-モデルを理解し、私たちは、コントローラの$scope
オブジェクトに(私たちは、任意の入力から取得すること)の値を付けます。しかし、最近、私はそれのフィルターを通してつもりだと私はangularjsの公式サイトfilters in angular jsに与えられた例を理解していない、私は理解していないことは、我々がNGにパラメータを追加するにはどうすればよい上記のコードでangularjsのng-modelでは、パラメータの追加方法は?
<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-initは "friends"を持っているので、どのようにtheses 2がフィルタや検索を実行するために関連していますか?
search.nameまたはsearch.phoneを提供する方法を理解しようとしています。friends.nameとfriends.phoneにそれぞれアクセスできます。
あなたはアクセスavariableが –
'NG-model'は関数ではありません、それはパラメータはありませんnginit使用して宣言したいです。それは 'angle'オブジェクトのメソッドであるため、' filter'にパラメータを渡すことができます。 –
私はsearch.nameまたはsearch.phoneをどのように提供するのか理解しようとしています。friends.nameとfriends.phoneにそれぞれアクセスできます。 – YepMe