现在有列表页list
、编辑页edit
,列表页通过查看
、编辑
按钮都可以到edit
页面,但是如果是编辑功能,返回需要刷新list
页面,如果知识查看详情,则不需要刷新,所以在edit
页面操作完成后,需要带一个参数到list
,该页获取参数判断是否执行刷新操作。
编辑页面:
//如果cb不为空,表示需要通过navigateBack返回刷新参数,否则不需要传递参数回去
goBack(cb) {
Taro.navigateBack().then(res => {
if(!!cb) {
cb()
}
})
},
传值页面:
接收页面:
这是我写的方法,传值是这样的,给你做个参考。