xiaomaokeke@outlook.com
xiaomaokeke@outlook.com
  • 发布:2020-04-29 20:27
  • 更新:2020-06-13 00:46
  • 阅读:218

页面传参,参数丢失

分类:HBuilderX

A 页面 使用 uni.navigateTo 跳转 B 页面,携带参数丢失
A 页面点击跳转

    navigatorTo() {  
                uni.navigateTo({ // 请为h5文件夹下的内容搭建一个 http 服务,并访问  
                    url:`../../pages/other/other?weburl=http://192.168.1.208:8081?query=abc&kw=哈哈哈&age=张三`  
                })  
            }

B页面接收

onLoad(options) {  
            if(options&&options.weburl){  
                let weburl=options.weburl  
                console.log("访问的url地址",weburl)  
                this.weburl=weburl  

            }  
        },

接收结果
访问的url地址, http://192.168.1.208:8081?query=abc 丢失后面部分参数,已在GitHub 提交和反馈

2020-04-29 20:27 负责人:无 分享
已邀请:
W小姐

W小姐

你使用了两个?,应该会有问题

接活和企业签名

接活和企业签名 - qq445849204,前端接活和企业签名,pdf转换word找我哦

../../pages/other/other?weburl=http://192.168.1.208:8081&query=abc&kw=哈哈哈&age=张三

  • xiaomaokeke@outlook.com (作者)

    谢谢,如果这样做,跳转后的服务端那边接收不到消息呢

    2020-05-02 12:19

回梦無痕

回梦無痕 - qq565766672,论坛私信不回,有需要请加QQ,付费咨询指导。

给weburl=后面的url地址做一下urlencode编码

  • xiaomaokeke@outlook.com (作者)

    我也做了urlencode编码,也是会丢失呢

    2020-05-02 12:16

  • xiaomaokeke@outlook.com (作者)

    感谢,已经可以了,我用错方法了,之前使用的是 encodeURI() 进行编码,今天换过神来 encodeURIComponent 来编码,就可以了

    2020-05-03 22:18

1606726660@qq.com

1606726660@qq.com

这个很明显是自己的问题,尝试编码传输

  • xiaomaokeke@outlook.com (作者)

    编码传输也试了,没效果哇

    2020-05-02 12:17

  • xiaomaokeke@outlook.com (作者)

    感谢,已经可以了,我用错方法了,之前使用的是 encodeURI() 进行编码,今天换过神来 encodeURIComponent 来编码,就可以了,

    2020-05-03 22:18

1036795373@qq.com

1036795373@qq.com

你好请问如何 在uniapp中搭建http 服务啊

要回复问题请先登录注册