如何创建一个只触发一次并在之后自毁的事件发射器。相当于 jQuery 的 .one() 函数?
最佳答案
您实际上可以通过 jqLite 库在 AngularJS 中使用 one() 。 jsLite 是 jQuery 的精简版,是支持 Angular 所需的最低限度。
https://docs.angularjs.org/api/ng/function/angular.element
var e = angular.element(document.querySelector('.myDivClass'));
e.one('click', function(){
alert("Only works once!");
});
关于 Codepen 的示例
关于javascript - AngularJS 中的 jQuery .one() 等价于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28664823/