小程序跨页面和组件传参
小程序开发过程中经常遇到跨页面传参的情况原本的URL带参就行不通了,onfire.js是一个事件订阅库,可以很好的解决这个问题。
下载地址 https://www.bootcdn.cn/onfire.js/
项目地址 https://github.com/hustcc/onfire.js
在uniapp中使用
在main.js中引入
import onfire from "./common/onfire/onfire"
Vue.prototype.$fire = new onfire()
在页面中使用(监听到update事件后执行获取用户信息的方法)在登录接口的回调中发布事件通知其他监听页面
小程序中使用也是类似的,只是文件的引入方式改一下
组件间传参也是一样 ,一个监听一个发布 。
发表评论 取消回复