小程序页面跳转传参参数值为url时参数丢失

当参数的值为id的时候,在id中的值没有参数“?”之后字符串被截取。

传过去,通过encodeURIComponent方法进行转译

        let a=encodeURIComponent(e)
        this.$router.push({ path: '/pages/main/home-index/components/webviews', query: { id: a } })

接收

this.URL=decodeURIComponent(this.$route.query.id)
        console.log(this.URL);

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,687评论 0 13
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,754评论 0 4
  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 14,750评论 0 15
  • 梦里突然惊醒,只因梦里里依稀可见,村里村民只因村后土地争执问题而与邻村村民大动干戈。 左边是某村土地,...
    狐落云端阅读 582评论 2 6
  • 人交朋友,大多有两种可能,一种是她像你的未来,或者她像你的过去,这样最更容易产生感情,就所谓的缘。
    申兰儿阅读 458评论 2 4

友情链接更多精彩内容