url传参是最方便的
<navigator url="detail?id={{adviseInfo.id}}&name={{adviseInfo.truename}}"><span class="name">{{adviseInfo.truename}}</span></navigator>
detail页面的onLoad事件参数就是传递的所有参数值
Page({
onLoad(e){
console.log(e.id)
console.log(e.name)
//更多参数,通过get提交的,就是问号后面那串,获取通过e.xxx获取,xxx为键名称
}
})
所有页面共享某个参数,可以通过app来实现
var app = getApp();//在需要全局共享参数的地方调用getApp获取
有帮助或启发麻烦点下【采纳该答案】,谢谢~~有其他问题可以继续交流~
地址栏传参数url?name=aaaaaa(query:{'name','aaaaaaaa'})
1、页面传参
2、本地存储,也就是你发的
3、异步通知