在vue中我先是请求了二维数组daka的数据,然后把二维数组daka进行渲染,显示整个数组都是空的,可是在获取daka数据时打印出来的不是空,为什么会这样。
这是我的代码
<template>
<div>
{{daka}}
</div>
</template>
<script>
export default {
data() {
return {
daka: [[], [], []],
}
},
async mounted() {
//获取签到周/月/总榜
let { data: result } = await this.$API.reqDakaRank();
if (result.code === 200) {
for (var i in result.data) this.daka[i] = result.data[i];
console.log(this.daka[0][0]);
}
else {
this.elalert('error', '获取签到榜信息失败!');
}
}
}
</script>