除了 onBlur 之外,我还有一切可以实现此目的。我所需要的只是由 ng-change 触发 mwl-confirm。我对 Angular 有点陌生,非常感谢任何帮助。谢谢。 mwl-confirm webpage
<textarea rows="4" ng-model="resource.resources"
ngModelOnblur ng-change="call function or something to use mwl-confirm here?"></textarea>
这就是 mwl 代码。
mwl-confirm
title="Save Changes"
message="{{ _T('Are you sure you want save your changes?') }}"
confirm-text="Yes"
cancel-text="{{No}}"
placement="left"
on-confirm="myfunction(passIt);"
confirm-button-type="danger"
cancel-button-type="default"
最佳答案
似乎您必须使用 ng-blur 将处理程序添加到文本区域 而在它之后。 在处理模糊的函数内的按钮上单击触发器
$timeout(function() {
angular.element(document.querySelector('#confirm_btn')).triggerHandler('click');
}, 100);
关于javascript - 仅在Blur 上使用 mwl-confirm 指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32461786/