我开始使用Ionic框架。 我使用输入字段类型为text&电子邮件。当我使用input = email时,并不总是触发ng-change事件。当在输入“name”中键入文本时,控制台会跟踪每个更改的字母。在输入“email”中,触发ng-change事件的唯一方法是填写输入并删除输入的所有文本。有没有人有同样的问题?或者使用AngularJS?
// FORM.HTML
<label class="item item-input">
<span class="input-label">{{"your_name" | translate}}</span>
<input type="text" ng-model="name" ng-change="changeName()">
</label>
<label class="item item-input">
<span class="input-label">{{"your_email" | translate}}</span>
<input type="email" ng-model="mail" ng-change="changeEmail()">
</label>
// JSCODE
$scope.changeName = function(){
console.log("change name");
};
$scope.changeEmail = function(){
console.log("change mail");
};
非常感谢!