当前位置: 首页 > news >正文

uniapp 在android手机上运行tab栏页面跳转问题

【问题描述】:

使用uniapp写的项目,在tab页面,无论使用哪种方式的跳转,只要是在url后面拼接参数,在打包成apk文件后,在手机上面安装使用,都是获取不到susIndex参数的,而在浏览器上面运行时可以的。

uni.navigateTo({// tab页面在app上使用?传不了参数url: '/pages/jianli/DetailPage?subsIndex='+idx
});

【解决办法】:

使用缓存,将subsIndex缓存起来,在使用的时候获取调用即可。

而且,缓存必须设置在跳转之前,否则,你会出现,很奇怪的问题。

[比如:我的是select下拉框选择后,然后跳转,

奇怪的问题在这里,我第一次跳转到页面的时候,会出现空白页,第二次跳转的时候是可以的,而且要是第二次点击非第一次那个select框,那么你会得到非本页的数据。

所以,缓存必须设置在跳转之前!!!!!]

uni.setStorageSync('subsIndex', idx);   // 设置缓存uni.getStorageSync('subsIndex'); // 使用缓存

http://www.lryc.cn/news/193856.html

相关文章:

  • css3 hover效果
  • C语言char与short取反以及符号判断问题
  • Gpt-4多模态功能强势上线,景联文科技多模态数据采集标注服务等您来体验!
  • 【idea】 java: 找不到符号
  • Flink测试利器之DataGen初探 | 京东云技术团队
  • linux更换常用软件的默认缓存路径(.conda, .huggingface等)
  • Kafka消费者使用案例
  • SpringMVC全注解开发
  • 解决 android Cannot access ‘<init>‘: it is private in
  • 不容易解的题10.15
  • Megatron-LM GPT 源码分析(二) Sequence Parallel分析
  • DNA序列(DNA Consensus String, ACM/ICPC Seoul 2006, UVa1368) rust解法
  • 如何使用Jmeter进行http接口测试?
  • bash一行输入,多行回显demo脚本
  • IDEA spring-boot项目启动,无法加载或找到启动类问题解决
  • 【LeetCode刷题(数据结构与算法)】:完全二叉树的节点个数
  • 【代码随想录】算法训练营 第一天 第一章 数组 Part 1
  • 286_C++_定时器的其中一个操作,定时重载接口—startTimer循环执行回调(未完全)
  • 自动驾驶学习笔记(四)——变道绕行仿真
  • C++位图,布隆过滤器
  • Python多种方法实现九九乘法表
  • 【力扣1876】长度为三且各字符不同的子字符串
  • HSN:微调预训练ViT用于目标检测和语义分割,华南理工和阿里巴巴联合提出
  • 机器学习的原理是什么?
  • Java集合框架之ArrayList源码分析
  • TensorFlow入门(二十、损失函数)
  • MySQL中死锁
  • 【LeetCode刷题(数据结构)】:给定一个链表 每个节点包含一个额外增加的随机指针 该指针可以指向链表中的任何节点或空节点 要求返回这个链表的深度拷贝
  • uniapp封装loading 的动画动态加载
  • Kopler.gl笔记:可视化功能总览