微信小程序navigator组件动态跳转页面传递参数时,因参数太长而无法传递(传递截断)的解决方法,无需使用js文件中的函数。

这是我在动态跳转微信公众号时遇到的问题。

解决方法:用wxs脚本将参数编码后进行传送

1,先再wxml中定义一个wxs脚本


  function transform(url)
  {
    return encodeURIComponent(url)
  }
  module.exports = {
    transform:transform
  }

2,使用该脚本将传递的参数编码

 3,在最终接收到参数的页面对参数进行解码

微信小程序navigator组件动态跳转页面传递参数时,因参数太长而无法传递(传递截断)的解决方法,无需使用js文件中的函数。_第1张图片

 

完美解决!!!

你可能感兴趣的:(微信小程序,javascript,小程序)