我已經做了很多工作來解決這個問題,但它不起作用。我正在使用Ionic的搜索欄。 沒有填充任何內容時,我的輸入字段將獲得類ng-empty
(所以這是默認狀態)。輸入字段填充時會得到一個ng-not-empty
類。如何清除輸入字段onclick?
所以,我可以用jQuery
或其他方法解決此問題,但我看到Angular
有辦法做到這一點。這是HTML:
<ion-view view-title="Testing">
<ion-header-bar align-title="center" class="bar">
</ion-header-bar>
<ion-content class="scrollBar">
<ion-searchbar class="searchBar" ng-app="myApp">
<label>
<input class="searchField" type="search" ng-model="itemsSearch"/>
<a class="clear" data-ng-click="saveParentComment()">X</a>
<i class="icon ion-search placeholder-icon"></i>
</label>
</ion-searchbar>
</ion-content>
</ion-view>
我已經添加到了我的控制器:
myApp.controller('SearchController', function ($http, $scope, $state) {
$scope.saveParentComment = function() {
$scope.itemsSearch = "";
};
然而,這不是工作,我不知道爲什麼。難道我做錯了什麼?如果是這樣,我該如何解決它?我已經看到很多有關這個問題的問題,但沒有答案爲我工作。我沒有看到控制檯中有任何錯誤...
我唯一看到的是,當我點擊它時,錨點獲得新類「激活」。
發佈您的控制器和整個視圖 – Sajeetharan
您好。我已經爲你編輯了這個問題。 – Siyah
爲什麼在'ion-view'中間有'ng-app'指令?我很驚訝沒有關於此的錯誤消息。 – georgeawg