在通过url进行页面传值时,传递数据过长(如:base64图片数据)或数据包含特殊字符(如:?),这样传递的数据会不完整,而报错。
遇到这样的情况可以 转成编码格式传递
encodeURIComponent弄成编码
decodeURIComponent解析编码

// A页面-传递参数
let obj = {value:"???"
};
uni.navigateTo({url:`/pages/home/index?data=${encodeURIComponent(JSON.stringify(obj))}`
});
// B页面-接收参数
onLoad(options) {let obj = JSON.parse(decodeURIComponent(options.data));
}

uni-app小程序页面传值数据过长问题相关推荐

  1. 多种详细讲解小程序页面传值

    开发小程序,总是避免不了页面和页面之间数据共享,实现方法有很多种,今天就详细讲解下小程序页面传值,需要的朋友可以参考下. 1 使用wx.navigateTo()传值 这种传值方式有两种, url后面拼 ...

  2. 微信小程序 页面传值文本解密问题

    微信小程序 页面传值文本解密问题 遇到问题 最近在做小程序,遇到这样一个需求: 将百度的Ueditor编辑器存入的文本数据显示在小程序中,需要保留之前的样式,这就用到了 WxParse插件,它能够用解 ...

  3. 微信小程序——页面传值

    微信小程序--页面传值 1.页面正向传值 主要用于从页面A直接跳转到页面B时的传值. 通过url参数传值: //pageA wx.navigateTo({url: '/pages/pageB?page ...

  4. 小程序向Java传值,微信小程序 页面传值详解

    微信小程序 页面传值详解 一. 跨页面传值. 1 . 用 navigator标签传值或 wx.navigator, 比如 这里将good_id=16 参数传入detail页面, 然后detail页面的 ...

  5. 小程序页面之间数据传递的五种方法

    小程序页面之间数据传递的五种方法 目录 小程序页面之间数据传递的五种方法 **使用 `wx.navigateTo()` 时,在 url 中拼接,这种方法适用于数据量少的情况** **使用 `wx.na ...

  6. vue用公共组件页面传值_微信小程序页面传值、组件间通信总结

    小程序是一种新的开放能力,开发者可以快速地开发一个小程序.小程序可以在微信内被便 捷地获取和传播,同时具有出色的使用体验.对于微信小程序,前端开发应该不陌生,目前也 是非常火,很多公司都会进行开发.对 ...

  7. 小程序页面传值、页面与组件通信方式总结

    在小程序开发中,页面传值经常会用到,如果有调用组件和插件的话还会涉及到页面与组件的通信传值等,今天我是想来总结下微信小程序页面和组件传值. 一.页面与页面的传值 1.跳转的url带参传值 微信小程序页 ...

  8. 小程序页面传值的方式

    小程序页面间传值,从A页面跳转到B页面,传递参数的方式 WXML页面实现 使用?+参数的方式进行传值,多个参数时使用&进行拼接 <navigator url="/page/na ...

  9. 小程序页面之间数据传递的四种方法

    近期再使用小程序开发的时候遇到小程序页面和页面之间的数据传递问题.总结一下大致有以下几种方式实现页面数据传递. 最常见的就是路由传参,使用场景主要是页面汇总的少量数据的传递.以下都以Taro+vue示 ...

最新文章

  1. java 线程相关的属性介绍
  2. dsp产生正弦波 c语言,TMS320C5502多波形发生器源程序 可产生正弦波,锯齿波等
  3. Intent七大属性之总结
  4. CNN结构:Windows使用FasterRCNN-C++版本
  5. Python3输入输出
  6. 漫画:如何给女朋友解释什么是系统可用性?| 技术头条
  7. 简书客户端的计数器功能扩展
  8. 30个银行的logo
  9. CSS透明opacity和IE各版本透明度滤镜filter的最准确用法
  10. RFID正为零售防损带来新变化
  11. 电热玻璃水壶CE认证检测标准介绍
  12. java俄罗斯方块七中图形类_shell脚本编写的俄罗斯方块游戏代码
  13. BZOJ 3007: 拯救小云公主
  14. CDOJ 1144 Big Brother 二分图匹配
  15. JAVA毕业设计国漫论坛网站计算机源码+lw文档+系统+调试部署+数据库
  16. Week8测验:Anomaly Detection【Maching Learning】
  17. 百战RHCE(第十二战:Linux进阶命令九-systemd daemon 极简管理)
  18. 软件测试工程师的技能树
  19. 浙江国税VPDN虚拟连接软件下载及安装步骤详解
  20. prescan 安装许可证错误【破解失败】

热门文章

  1. 学校微机室计算机清单模板,小学微机室资产清单.doc
  2. Qtscrcpy投屏报错,原因是误删过/tmp文件
  3. Shader 学习笔记:描边
  4. 专访 OpenKruise 负责人:现在的云原生应用自动化发展到什么程度了?
  5. BUZ-自定义指令/渲染
  6. 深度学习常用激活函数
  7. 张量详解(Tensor)
  8. java适合内向的人吗_性格内向的人最适合这四种工作!
  9. 揭开VR View之全景图的神秘面纱
  10. 河北省计算机一级什么时候考试,谁知道2011河北省计算机一级考试时间啊,好心人帮忙告诉一下呗...