鍍金池/ 問答/HTML/ 如何把對象{00:{。。},01:{。。},03:{。。},04:{。。},05

如何把對象{00:{。。},01:{。。},03:{。。},04:{。。},05:{。。} }里面的賦給數(shù)組,循環(huán)的是{。。}。

我把它直接賦給數(shù)組的話,[]={},排序的時候,排到10,的時候10就跳到第一位了

clipboard.png

我要的效果是這樣
clipboard.png

回答
編輯回答
心悲涼

你是想拿key值,循環(huán)出來的key作為序號是嗎?對象你可以用for..in,把key值存放到新的數(shù)組,新的數(shù)組值就是key,循環(huán)這個數(shù)組即可。但注意一點,如果key直接是00,非'00',這樣循環(huán)出來會少掉前面的0,這個處理一下即可

2017年8月22日 20:14
編輯回答
孤客
let arr=[];
for(index in hour_report){
    arr[parseInt(index)]=hour_report[index]
}

然后再用arr去v-for

2017年8月9日 08:14