美文网首页
截取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