uniapp setup模式下使用getOpenerEventChannel
【代码】【无标题】
·
uniapp setup模式下,获取当前page,使用getOpenerEventChannel
const pages = getCurrentPages(); // 无需import
const page = pages[pages.length - 1];
const eventChannel = page.getOpenerEventChannel();
eventChannel.emit('acceptDataFromOpenedPage', { data: 'data from test page' });
eventChannel.emit('someEvent', { data: 'data from test page for someEvent' });
// 监听acceptDataFromOpenerPage事件,获取上一页面通过eventChannel传送到当前页面的数据
eventChannel.on('acceptDataFromOpenerPage', function (data) {
console.log(data)
})
更多推荐



所有评论(0)