与AngularJS中的jQuery .one()相同的是什么?
你怎么能创建一个只触发一次的事件发射器,然后自我毁灭。 等同于jQuery的.one()函数?
实际上,您通过jqLite库在AngularJS中可以使用一个()。 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上的示例