求教,从dom自定义属性上取到了字符串形式的数组,怎么转换成正常array类型?

如题,后端在dom上直接给了数据

<div id="app" data-list="["a", "b", "c"]"></div>

所以我取到的是个串 "["a", "b", "c"]"
请问怎么方便地把 "["a", "b", "c"]" 转成 Array 类型的 ["a" ,"b", "c"] 呢?
万分感谢!~

阅读 2k
2 个回答

clipboard.png

"["a", "b", "c"]"这个难道不报类型错误吗?

个人理解应该是data-list="['a','b','c']"
然后使用Array.form(dataList)就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题