当前位置: 首页 > 知识库问答 >
问题:

vue.js - vue 使用render的on绑定事件,需要在destroy手动解绑事件吗?

能翔宇
2023-06-25

比如:

render(h) {
    return h('div', {
       on: {
         scroll: this.onScroll
       }
    })
}

使用render中绑定了事件,那么在destroy时需要手动解绑事件吗?

共有1个答案

周培
2023-06-25

不用。

不过如果是你手动在钩子函数里绑定的事件,就需要手动解绑。

 类似资料:
  • 问题内容: 我有使用$ on绑定事件的指令,在销毁作用域时是否需要删除该绑定,或者它是自动完成的?还需要致电$ element.off吗? 问题答案: *由于视图中的端到端绑定,当 *监听器 失去其外观时, 监听器将被自动销毁/清理 。注意,绑定不会发生这种情况。您还可以查看AngularJS的$ scope文档 。 用几句话回答: 将被自动销毁。 您需要手动销毁。 文档说明: 范围销毁-当不再需

  • 问题内容: 我试图找出角度基准是否自动解除绑定观察者和与之绑定的作用域事件,或者 销毁*作用域? * 假设我有以下代码: 在范围上触发$ destroy事件时,是否需要手动取消绑定这些观察程序和事件? 问题答案: 根据Angular文档: 当希望将作用域及其子作用域与父作用域永久分离时,必须在作用域上调用’$ destroy()’,从而通过调用停止参与模型更改检测和侦听器通知。 也 删除还意味着当

  • 本文向大家介绍js绑定事件和解绑事件,包括了js绑定事件和解绑事件的使用技巧和注意事项,需要的朋友参考一下 在js中绑定多个事件用到的是两个方法:attachEvent和addEventListener,但是这两个方法又存在差异性 attachEvent方法  只支持IE678,不兼容其他浏览器 addEventListener方法   兼容火狐谷歌,不兼容IE8及以下 addEventListe

  • 本文向大家介绍浅谈jquery之on()绑定事件和off()解除绑定事件,包括了浅谈jquery之on()绑定事件和off()解除绑定事件的使用技巧和注意事项,需要的朋友参考一下 off()函数用于移除元素上绑定的一个或多个事件的事件处理函数。 off()函数主要用于解除由on()函数绑定的事件处理函数。 该函数属于jQuery对象(实例)。 语法 jQuery 1.7 新增该函数。其主要有以下两

  • 除了可以使用addEventListener()方法监听某个特定元素上的事件外,也可以使用.on()方法实现批量元素的事件绑定。 .on( event , selector , handler ) event Type: String 需监听的事件名称,例如:'tap' selector Type: String 选择器 handler Type: Function( Event event )

  • 本文向大家介绍浅谈jQuery的bind和unbind事件(绑定和解绑事件),包括了浅谈jQuery的bind和unbind事件(绑定和解绑事件)的使用技巧和注意事项,需要的朋友参考一下 绑定其实就是把一些常规时间绑定到页面,然后进行各种常规操作 解绑就是接触绑定,绑定的事件失效 要注意,iQuery中的  .事件  如(.click())其实就是单个的绑定事件的简写(bind("click"))