由于 HTMLdata属性允许添加任何自定义数据,我想知道包含一组JSON列表作为data属性是否是个好主意?然后,JSON可以通过JavaScript带有 的事件轻松访问相应的内容getAttribute("data-x")。
其实我的问题是:将一大组数据添加到一个HTML属性中,是否标准、高效、合理?
例如
<div data-x="A LARGE SET OF JSON DATA" id="x">
或者大量的 JSON 数据必须存储在<script>标签中,而一个HTML属性不是一个适合大量数据的地方,即使对于data属性也是如此。