鍍金池/ 問答/HTML/ vue中v-for遍歷報(bào)錯(cuò)

vue中v-for遍歷報(bào)錯(cuò)

圖片描述

獲取數(shù)據(jù)
圖片描述

頁面遍歷
圖片描述
報(bào)錯(cuò)了

回答
編輯回答
孤島

_that.piclist = _that.piclist.concat(res.data.content) 這樣寫

2018年9月17日 10:22
編輯回答
風(fēng)清揚(yáng)

你data 里面沒有定義PicList
改成這個(gè)v-for="sizeForm.PicList"

ps: PicList 為什么要大寫?

2018年6月14日 13:11
編輯回答
念舊

你這有三個(gè)問題
1、v-for遍歷的時(shí)候是需要一個(gè)key值的,如果你使用了es-lint,是會報(bào)紅的
2、你返回?cái)?shù)據(jù)賦值的時(shí)候不對吧,為啥要存外面的this值呢,直接寫成this.sizeForm.PicList=res.data.content就好了,不用再給this賦值
3、書寫規(guī)范的問題,你命名的時(shí)候,首字母應(yīng)該小寫,之后的單詞首字母是大寫

2017年8月27日 09:35
編輯回答
孤影

你需要在data里定義PicList。你放在sizeForm里了應(yīng)該是放錯(cuò)了?

2017年10月16日 11:25
編輯回答
慢半拍

如果放在sizeForm沒有錯(cuò)的話就v-for="item in sizeForm.PicList"

2017年5月26日 23:50