let html = `
此处省略其他代码
<div class="name-box" onclick='window.postMessage(JSON.stringify(${JSON.stringify(list[1])}))'>
</div>
此处省略其他代码
`
需要写成JSON.stringify(${JSON.stringify(list[1])}) 才会生效
本文介绍了一种使用JSON.stringify方法将数据转化为字符串,并通过HTML元素触发JavaScript事件的应用场景。为确保数据正确传递,需对嵌套的JSON字符串进行双重序列化。
let html = `
此处省略其他代码
<div class="name-box" onclick='window.postMessage(JSON.stringify(${JSON.stringify(list[1])}))'>
</div>
此处省略其他代码
`
需要写成JSON.stringify(${JSON.stringify(list[1])}) 才会生效
转载于:https://my.oschina.net/caiyue/blog/1840870
8150

被折叠的 条评论
为什么被折叠?