angular自定义事件怎么样注销事件

一般我们都是通过数据绑定DOM结构來实现删除数据从而删除DOM但是现在有那么一个情景:
我通过<ng-template>配合自定义directive的方式,来动态创建了一个组件我设计了一个命令模式,通过點击一个页面上的按钮来动态加载一个组件按钮的代码是如下:

另外,我希望能够把这个组件销毁自身的方法封装成一个directive,然后监听鍵盘点击事件从而删除这个组件。谁能告诉我angular自定义事件4 当中,到底组件销毁自身有什么可以主动调起的API吗我一直就找不到,难道除了数据变动带来的组件变动就没有办法销毁自身了?

}

在页面跳转之后这个页面监听嘚一些全局事件,比如window.scroll事件在下一页scroll的

在这个事件的回调中清除当前页面的监听或者一些参数保证下面的页面不会再触发当前页面的事件回调

}

我要回帖

更多关于 angular自定义事件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信