美文网首页
截取url地址里的参数里的对象里的某个属性里的值 JSON.pa

截取url地址里的参数里的对象里的某个属性里的值 JSON.pa

作者: 一碗米粉的故事 | 来源:发表于2021-03-17 20:53 被阅读0次

    名言:
    说的越复杂,是不是越代表高深

    具体步骤:
    url地址转码过,需要先经过 decodeURIComponent 处理

    然后经过:

    return JSON.parse(
      '{"' +
        decodeURIComponent( url.split('?')[1])
          .replace(/"/g, '\\"')
          .replace(/&/g, '","')
          .replace(/=/g, '":"')
          .replace(/\+/g, ' ') +
        '"}'
    )
    

    一层处理;

    然后根据你的数据结果就可以直接拿到第一层的对象里的值了。

    再经过JSON.parse 处理 可以直接拿到你想要的值了

    JSON.parse(String(util.param2Obj(decodeURIComponent(row.errorFile)).data))

    相关文章

      网友评论

          本文标题:截取url地址里的参数里的对象里的某个属性里的值 JSON.pa

          本文链接:https://www.haomeiwen.com/subject/kdtycltx.html