list:{"3":{name:'楊毅',age:'25'},"5":{name:'楊毅1',age:'28'},"4":{name:'楊毅3',age:'23'},"6":{name:'楊毅3',age:'20'},"2":{name:'楊毅3',age:'21'},"1":{name:'楊毅3',age:'29'}}用v-for循環(huán),出來為什么是按照123456的順序,不是按照354621的順序?
1 回答

狐的傳說
TA貢獻(xiàn)1804條經(jīng)驗 獲得超3個贊
這個 list 是一個對象,不是一個數(shù)組;對象的話執(zhí)行的是 for (var i in list) {} 方法,該方法會對 key值進(jìn)行排序,所以得到的就是123456,如果將 list 數(shù)據(jù)改成數(shù)組就沒有問題的
添加回答
舉報
0/150
提交
取消