element.destroy()
使用此方法销毁 Element 实例,释放所有资源。调用该方法会执行以下操作:
- 从 DOM 中移除 Element。
- 移除所有事件监听器,包括内部和您自定义的监听器。
- 释放 iframe 资源。
- 清除内部状态。
此方法与 element.unmount() 的区别:
element.destroy():完全销毁实例,释放所有资源,不可再次挂载。element.unmount():卸载但不会销毁 Element 实例,仅将其从页面中移除,且可以再次调用element.mount()挂载。
注意:
- 销毁后状态:Element 销毁后,不能再调用任何方法。
- 重复销毁:重复调用
element.destroy()不会报错,但第二次调用不会有任何效果。
方法签名
调用此方法时,请使用以下标准方法签名格式:
JavaScript
TypeScript
copy
element.destroy()参数
此方法无参数。
返回值
此方法无返回值。