小程序-路由传参
路由传参,首先要注意路由跳转,而路由跳转有两种方式,一种是跳转到tabBar里面配置的路由中去,一种是跳转到没被配置到tabBar里的路由。
第一种跳转需要用到switchTab(options)
,第二种跳转可以使用navigaterTo(options)或redirectTo(options)
具体实例:
//跳转到tabBar里
也可以使用navigaterTo去传参,但是需要指定open-type="switchTab"
注意在switchTab里面不能传参数,但是可以定义全局变量,然后在跳转的时候给全局变量赋值,达到传参的效果
第二种具体实例:
navigaterTo(options)和redirectTo
的区别就是,navigaterTo之后能返回回来,redirectTo会关闭当前页面打开新的页面
然后在问号后面的就是传递过去的值,可以在被跳转的路由的onLoad(options)里的options获取到值
行百里者半九十