eventchannel.once(string eventname, function callback)
基础库 或更高版本; 若版本较低,建议采取 兼容处理。
主体: 企业支付宝小程序 、 个人支付宝小程序
相关文档: 路由使用须知 、 eventchannel 概览
监听一个事件一次,触发后失效。
string eventname
需要监听的事件的名称。
function callback
事件监听函数。
代码示例
// pageb.js
page({
onload() {
const eventchannel = this.getopenereventchannel();
// 该事件触发一次后将会解除监听。
eventchannel.once('pagea_data', data => {
console.log(data); // { "data": "hi~ 我是 pagea" }
});
}
});