uniapp使用页面通讯$on、$emit进行数据传参,页面DOM不刷新问题
AI-摘要
Tianli GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
uniapp使用页面通讯$on、$emit进行数据传参,页面DOM不刷新问题
A页面传递
setTimeout(() => {
uni.$emit('updateAddress', addressInfo);
}, 500);
uni.navigateBack({
delta: 1
})
B页面接收
onLoad(option) {
var _this = this;
// 获取选择的地址
uni.$on('updateAddress', function(data) {
// console.log(data);
})
},
onUnload(option) {
// 移除监听事件
uni.$off('updateAddress');
},
核心是在A页面传递之前,加个延迟。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员风离
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果