使用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