收藏
回答

小程序跳转传参时,参数带?文号和”=“等于号 会自动截取,各位大佬有没好怎么解决

小程序跳转传参时,参数带?文号和”=“等于号 会自动截取,各位大佬有没好怎么解决

回答关注问题邀请回答
收藏

3 个回答

  • 杭州锐鲨科技有限公司
    杭州锐鲨科技有限公司
    2019-08-29

    先 encodeURIComponent 一下,取到值之后再 decodeURIComponent

    2019-08-29
    有用 4
    回复 1
  • 香蕉不是笨啦啦
    香蕉不是笨啦啦
    2019-08-29

    encodeURIComponent()转译

    2019-08-29
    有用 1
    回复 1
  • Xs
    Xs
    2019-08-29

    自己定义一个规则,在跳转前把参数中的?,= ,还有&(也会被截取) 做替换;到了下个页面接收时,再替换回来。例如:

    replaceUrl(str) {

    return str.replace(/\?/g, '问号').replace(/=/g, '等号').replace(/&/g, '和号');

    },

    recoverUrl(str) {

    return str.replace(/问号/g, '?').replace(/等号/g, '=').replace(/和号/g, '&');

    },


    2019-08-29
    有用
    回复 1
登录 后发表内容
问题标签