简体中文
appFramework.destroy.before
约 112 字小于 1 分钟
2026-08-10
该钩子发生在应用销毁之前。
用途
在应用销毁前执行额外的业务动作,包括但不限于以下功能:
- 解绑事件
- 销毁组件
- 清空变量
参数
| 参数 | 说明 | 类型 |
|---|---|---|
| options | 应用渲染依赖的参数 | Object |
options
| 参数 | 说明 | 类型 |
|---|---|---|
| appId | 应用 appId | String |
基础示例
export default class Plugin {
apply() {
return [{
event: 'appFramework.destroy.before',
functional: this.destroyBefore.bind(this)
}]
}
destroyBefore(plugin, { options }) {
this.vm.destroy();
this.vm = null;
return Promise.resolve();
}
}