angular.js - masalah penapis sudut
黄舟
黄舟 2017-05-15 17:13:27
0
1
772

Berikut ialah penapis penjelasan kod di tapak web rasmi Angular Saya tidak faham beberapa bahagian Terima kasih atas bantuan anda.

<p ng-init="friends = [{name:'John', phone:'555-1276'},
                         {name:'Mary', phone:'800-BIG-MARY'},
                         {name:'Mike', phone:'555-4321'},
                         {name:'Adam', phone:'555-5678'},
                         {name:'Julie', phone:'555-8765'},
                         {name:'Juliette', phone:'555-5678'}]"></p>

Search: <input ng-model="searchText">
<table id="searchTextResults">
  <tr><th>Name</th><th>Phone</th></tr>
  <tr ng-repeat="friend in friends | filter:searchText">
    <td>{{friend.name}}</td>
    <td>{{friend.phone}}</td>
  </tr>
</table>
<hr>
Any: <input ng-model="search.$"> <br>
Name only <input ng-model="search.name"><br>
Phone only <input ng-model="search.phone"><br>
Equality <input type="checkbox" ng-model="strict"><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>
  </tr>
</table>

Kesan paparan antara muka:


Apabila Kesaksamaan disemak, kandungan berikut tidak akan dipaparkan


sepadan dengan

Tidak faham bagaimana filter:search:strict berfungsi? Mengapa tiada apa-apa yang boleh dipaparkan?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

membalas semua(1)
淡淡烟草味

Kotak semak berguna apabila ditanda, ia adalah benar, yang bermaksud perbandingan yang ketat, yang bermaksud anda perlu memasukkan perkara yang sama untuk menapisnya Anda boleh cuba memasukkan John dalam Nama sahaja dan ia akan ditapis.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan