AngularJs-element.on(';submit';)在我的指令中不起作用
我试图使用ng submit调用向我的自定义指令触发submit事件,但它没有触发 这里有一个例子说明了我的问题AngularJs-element.on(';submit';)在我的指令中不起作用,angularjs,angularjs-directive,submit,Angularjs,Angularjs Directive,Submit,我试图使用ng submit调用向我的自定义指令触发submit事件,但它没有触发 这里有一个例子说明了我的问题 <div ng-controller="MyCtrl"> <form name="loginForm" ng-submit="login()" novalidate=""> <input type="submit" class='please-wait' value="Submit Me" /> </form&
<div ng-controller="MyCtrl">
<form name="loginForm" ng-submit="login()" novalidate="">
<input type="submit" class='please-wait' value="Submit Me" />
</form>
</div>
我做错了什么?“submit”不是
输入
元素上的事件,而是表单
上的事件,因此指令正在侦听它不会接收的事件 “submit”不是输入
元素上的事件,而是表单
上的事件,因此指令正在侦听它不会接收的事件 submit
是表单事件,不输入移动类请等待表单修复。重新发布作为答案,我将接受。submit
是表单事件,不输入移动类请等待表单修复。重新发布作为答案,我将接受。
app.directive('pleaseWait', function () {
return {
restrict: "C",
compile: function (element) {
element.on('submit', function (e) {
alert('Submit called');
});
element.on('click', function (e) {
alert('Click called');
});
}
};
});