感谢您的反馈!
解绑、注销事件
参数名 | 类型 | 是否可选 | 默认值 | 含义 |
---|---|---|---|---|
event |
String |
事件名称 | ||
callback |
Function |
可选 | 事件触发的回调函数。如果传值,则会注销事件回调队列中为 callback 的回调。如果不传值,则会注销对应事件所有回调函数。 |
参数名 | 类型 | 是否必须返回 | 含义 |
---|---|---|---|
result |
Object |
响应对象 | |
result.code |
String |
错误码 | |
result.msg |
String |
错误信息 |
// 注销事件时传递对应的回调函数。此时只会注销该回调函数,其他的事件回调函数不受影响。 QN.off('Page.hello', (data) => { console.log(data); }); // 注销事件时不传递事件回调函数,此时会注销所有该事件下的回调函数。 QN.off('Page.hello'); // 如果需要关注注销事件的结果是成功还是失败 QN.off('App.hello', (data) => { console.log(data); }) .then(result => { console.log('注销成功'); }) .catch(error => { console.log('注销失败'); });