搜尋

首頁  >  問答  >  主體

angular.js - AngularJS點擊搜索,實現資料變化,不透過重新請求介面的方法

1.頁如下:

2.文字方塊輸入內容,點選搜尋ICON,可以過濾下面的清單。

滿天的星座滿天的星座2783 天前526

全部回覆(2)我來回復

  • PHP中文网

    PHP中文网2017-05-15 17:11:18

    除非一次性 要求所有的資料下來,用filter 做過濾,可以不重新請求實現,並且可以不用點擊 就實現,但是 這樣會造成一次性下載的資料過多。

    回覆
    0
  • 天蓬老师

    天蓬老师2017-05-15 17:11:18

    ng-repeat="obj in objs | filter: test"

    這裡的test用ng-model綁定上面搜尋框的值,可以實現你說的效果,自帶的過濾器是實時過濾的,你只要輸入就會去自動幫你找到對應的數據

    但是在真實的生產環境中,數據比較多的時候,這種過濾的方式就不太適用了.

    回覆
    0
  • 取消回覆