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

Melkor

我有一个自定义事件core-transitionend(实际上是由Polymer触发的),我可以使用设置事件处理程序document.addEventListener()但是在AngularJS中最好的做法是什么?

或者,我可以在DOM中显式设置处理程序,即<paper-ripple on-core-transitionend="enter()"></paper-ripple>,但是如何在AngularJS中定义此函数呢?

奈姆·谢赫(Naeem Shaikh)

看到这个小提琴,在这里我创建了一个自定义指令,该指令将事件绑定到元素,

angular.module('HelloApp', [])
    .directive('customDir', function () {
        return {
            restrict: 'A',

            link: function(scope, element, attrs)      
            {
                element.bind("click",function()
            {
            alert("you clicked me");

        })
            }    


        }
    })

就您而言,您只需将定义的事件绑定到元素

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在angularjs指令中绑定到自定义事件?

如何在AngularJs服务中创建自定义事件

如何在 Knockout 中的自定义 bindingHandler 中绑定到自定义模板

如何在 C# 中将子控件的事件绑定/包装到自定义控件的事件?

如何在Jest中收听自定义Svelte事件

如何在C#中创建自定义事件

如何在Web组件中捕获自定义事件?

如何在Typescript中创建自定义事件?

如何在fullcalendar事件中插入自定义数据?

如何在 Svelte 中创建自定义事件?

如何在AngularJS中引发自定义异常?

如何在功能的自定义事件上使用jQuery绑定

如何取消绑定jQuery插件中的非自定义事件

如何在angularjs中使用自定义dom事件进行测试

如何在 Wix 安装程序项目工具设置中定义自定义绑定器变量

如何在Polymer中的自定义元素属性中添加事件侦听器?

如何在 ToggleButton 动画上添加自定义绑定

如何在sqlalchemy中的自定义查询中将列表绑定到参数?

如何在 ANGULAR 8 中双向绑定自定义指令?

如何在Android中创建自定义数据绑定?(Android Studio)

如何在Angular中编写自定义特殊属性绑定?

如何在Xamarin表单中创建自定义可绑定视图?

如何在Xamarin.Forms中为自定义组件创建可绑定命令?

如何在Visual Studio中编写自定义键绑定功能?

如何在draft.js中创建自定义键绑定?

如何在敲除自定义绑定中设置基于字符串/命名的模板?

如何在b-col(bootstrap-vue)元素中绑定自定义样式?

如何在Android自定义数据绑定中传递带有参数的函数

如何在自定义组件上定义方法?在AngularJS 2中