工作中遇到的一个场景:
已知一个链接可以访问并查看里面的select,想要得到select里的枚举值,在没有接口的情况下。
处理办法:
- 在Elements处查看,可以发现是渲染在
- 中,鼠标选中ul
- console处: Array.from($0.children).map(item=>console.log(item)),可以发现已经把相应的
- 节点敲出来了。
进行组装
const arr = Array.from($0.children).map(item => {
return {
value: item.getAttribute('data-code'),
label: item.innerText,
}
})
上述 arr 不好复制,
JSON.stringify(arr)
这里就是一串字符串了,拿到VS格式化一下即可