笔记–uniapp 父子页面传值
- 父页面的onshow里面加上
uni.$on("erji", (options) => {})
(原因是onshow是每次页面打开都回触发,所以写在onshow)
- 父页面的onUnload里面写入注销
uni.$off('erji')
(销毁事件销毁父页面的监听,否则导致应用变卡顿,从而影响用户体验)
- 子页面在要传值的方法内写入
uni.$emit("erji", {data: data})
//再写入
uni.navigateBack({delta: 1})//返回上一页
完成子页面给父页面传值