扫描一个小程序生成的二维码,跳转带另外一个小程序指定的页面,携带的参数瞬间可以看到获取到了,但是授权登录以后就不在了,如何保存住带过来的参数?是异步的问题吗
你可以存到缓存里面,也可以赋值到一个全局变量里面;
登陆授权应该不影响变量呀,又没刷新页面啥的。
我理解,你应该app.js里有一个登录的请求?然后在page.js中你在获取参数后,向服务端又发了请求A。
因为app.js和page.js的先后执行顺序,比如app.onShow和page.onShow谁先执行?这个要分冷启动和热启动。
好了,上面都是废话,建议你把获取的小程序码参数,保存全局变量,或者写本地缓存~