使用AngularJS
,清除文本字段值的正確方法是什麼?我有一個旁邊有一個按鈕的輸入欄。用戶輸入並點擊按鈕清除或重置。AngularJS,使用按鈕清除輸入文本
我知道我可以在按鈕本身上添加一個ng-click
事件並調用一個函數,但我不確定這是否正確。
現在我只有:
<input type="text" ng-model="searchQuery" />
<button class="btn" <!--do something here maybe?-->>
<i class="icon-search" ng-class="{'icon-refresh': searchQuery.length}"></i>
</button>
好的,如果是這樣,那麼我很確定我能弄明白。我不確定是否有更好的做法可以做到這一點。謝謝@Dogoku – Ronnie 2013-03-09 00:56:51
,只是爲了確認,這是我最終重置它''scope.resetSearch = function(){$ scope.searchQuery =「」;}' – Ronnie 2013-03-09 01:00:40
是的,看起來不錯 – Dogoku 2013-03-09 01:01:43