javascript – 如何在AngularJS中绑定自定义事件?

前端之家收集整理的这篇文章主要介绍了javascript – 如何在AngularJS中绑定自定义事件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个自定义事件core-transitionend(实际上是由Polymer解雇),我可以使用document.addEventListener()设置一个事件处理程序.但是在AngularJS中最好的做法是什么?

或者,我可以在DOM中明确设置处理程序,即< paper-ripple on-core-transitionend =“enter()”>< / paper-ripple&gt ;,但是如何在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

猜你在找的JavaScript相关文章