字符串+号被替换成空格

12 阅读1分钟
获取加密字符串后,作为路径参数分享出去但是出现了空格,原因是+号被替换成了空格

解决:使用encodeURIComponent函数即可

onShareAppMessage(){ 
     let shareObj = { 
        title:'加入',//分享的标题 
        path:`/pages/index/index? link=${encodeURIComponent(this.encrypt)}&title=${this.title}`,//好友点击分享之后跳转的页面 
        imageUrl:''//内容图片 
     } 
    return shareObj
}```