A页面
"方法名": function(){
uni.$emit('update',{msg:'页面更新'})
}
B页面
onShow: function () {
uni.$on('update',function(data){
console.log('监听到事件来自 update ,携带参数 msg 为:' + data.msg);
});
}
前端与后端通信:uni.$emit与$on事件监听实战
本文介绍了如何在A页面使用uni.$emit触发更新事件,并在B页面通过$on监听此事件,展示了Vue.js中组件间通信的基本原理。
A页面
"方法名": function(){
uni.$emit('update',{msg:'页面更新'})
}
B页面
onShow: function () {
uni.$on('update',function(data){
console.log('监听到事件来自 update ,携带参数 msg 为:' + data.msg);
});
}
4207

被折叠的 条评论
为什么被折叠?