我有一個ng-repeat列表項目,我想根據頁面上的一組複選框進行過濾。我有一個搜索框,我已經鏈接到篩選成功 - 但是當我想指定在ng點擊搜索查詢時,我誤解了變量的範圍,或者我認爲它們是如何鏈接的。Angularjs不讓我指定ng-click上的過濾器
以下是我正在嘗試用來修改搜索條件的代碼。
<button ng-click="searchText = a">Click me</button>
<label>Search: <input ng-model="searchText"></label>
阿位進一步下跌是我的NG-重複使用過濾器:
<div ng-repeat="value in present | filter:searchText">
但是我不能設置SEARCHTEXT至 'A',一旦用戶點擊該按鈕。
把它放在範圍似乎改變了變量本身,但沒有更新過濾器,我不知道我明白這是爲什麼。
任何想法?
我無法相信我錯過了。謝謝! – Alex
:)很高興幫助你,cheerz –