后端返回了一个list集合,集合中的类型是String,这样的集合数据,前端怎么在el-table中展示?因为它不是对象,所以表格中prop里没有属性名可以填,那我应该怎么展示呢?
数组转换成数组对象,
const arr = ['我','在','C','S','D','N','!'];
const arrObj = arr.map(item=>{
return {key:item}
}) // arrObj = [{key:'我'},...{key:'!'}]
<el-table
:data="arrObj"
style="width: 100%">
<el-table-column
prop="key"
label="数据展示">
</el-table-column>
</el-table>
方便看看数据嘛
你把字符串转换成对象不就行了
JSON.parse(json数据)
用一个变量接受,获取的就是js数据格式
这都不会的吧,建议重新从头开始学