1、问题
浏览器端报错提示是:属性无效:属性“数据”的类型检查失败。应为数组,后端传来的却是对象
用<el-table>属性中的:data进行绑定,因为tableData是数组类(Array)型的,而后端传来的是Object类型,在数据绑定的的时候有进行数据转换造成的
vue中<script>中的method中进行绑定
2、解决方法
经过打印response.data.data之后才知道,后台返回的response.data.data是一个对象,而表格需要的是数组,说明不应该遍历转数组,直接在空数组push这个对象即可。即tableData.push(response.data.data);