我有一个
自定义事件core-transitionend(实际上是由Polymer解雇),我可以使用document.addEventListener()设置一个事件处理程序.但是在AngularJS中最好的做法是什么?
或者,我可以在DOM中明确设置处理程序,即< paper-ripple on-core-transitionend =“enter()”>< / paper-ripple> ;,但是如何在AngularJS中定义此函数?
看到
this小提琴,这里我创建了一个
自定义指令,将事件绑定到元素,
angular.module('HelloApp',[])
.directive('customDir',function () {
return {
restrict: 'A',link: function(scope,element,attrs)
{
element.bind("click",function()
{
alert("you clicked me");
})
}
}
})
在您的情况下,您可以简单地将定义的事件绑定到元素
原文链接:https://www.f2er.com/js/240783.html