潍坊做企业手机版网站,免费的企业宣传模板,朋友圈海报用什么网站做的,自己做一网站_多做宣传.【问题描述】#xff1a;
使用uniapp写的项目#xff0c;在tab页面#xff0c;无论使用哪种方式的跳转#xff0c;只要是在url后面拼接参数#xff0c;在打包成apk文件后#xff0c;在手机上面安装使用#xff0c;都是获取不到susIndex参数的#xff0c;而在浏览器上面…【问题描述】
使用uniapp写的项目在tab页面无论使用哪种方式的跳转只要是在url后面拼接参数在打包成apk文件后在手机上面安装使用都是获取不到susIndex参数的而在浏览器上面运行时可以的。
uni.navigateTo({// tab页面在app上使用传不了参数url: /pages/jianli/DetailPage?subsIndexidx
});
【解决办法】
使用缓存将subsIndex缓存起来在使用的时候获取调用即可。
而且缓存必须设置在跳转之前否则你会出现很奇怪的问题。
[比如我的是select下拉框选择后然后跳转
奇怪的问题在这里我第一次跳转到页面的时候会出现空白页第二次跳转的时候是可以的而且要是第二次点击非第一次那个select框那么你会得到非本页的数据。
所以缓存必须设置在跳转之前]
uni.setStorageSync(subsIndex, idx); // 设置缓存uni.getStorageSync(subsIndex); // 使用缓存