我正在为Android和Android创建一个Cordova Ionic应用程序。 iOS版。我已经创建了一个注册表。当我点击“注册”按钮时,我在功能中写入的警报即将到来,但当我点击屏幕上的任意位置时,同样的警报将再次出现,这意味着警报将会出现两次。
同样的事情在Browser& amp; Android系统。
我在下面提到链接,但没有帮助:
Ng-submit and ng-click fires many times i ionic iPhone app
以下是我的代码:
HTML:
<ion-view>
<ion-content>
<form>
<label class="item item-input">
<span><i class="icon ion-android-film"></i></span>
<input type="text" placeholder="Company Name" ng-model="register.company_name">
</label>
<button class="button button-full btn-orange" ng-click="register();">Register</button>
</form>
</ion-content>
</ion-view>
JS:
angular.module('starter', ['ionic'])
.controller('RegisterController', function($scope, $state,$http) {
$scope.register = function(){
alert($scope.register.company_name);
}
});