vue axios get api数据
<el-main>
<el-table :data="tableDat">
<el-table-column prop="chr" label="chr" width="140">
</el-table-column>
<script>
new Vue({
el: '#app',
data: function() {
return { visible: false ,
tableData :null,
},
created(){
axios.get('/snp').then(function (res) {
this.tableData = res.data;
console.log(tableData[10000].chr);
}).catch(function (err) {
console.log(err);
})
},
})
</script>
运行结果及报错内容
使用element ui组件库table无法渲染数据
我的解答思路和尝试过的方法
api /snp会返回json数据,普通get测试没有任何问题,是否是created里面内容写法问题导致