我将模拟数据 从city 导入到组件 list 的时候提示数据类型错误
来源:8-5 Vue项目城市选择页 - 页面的动态数据渲染

叩懿
2020-10-09
导入数据的时候从模拟文件里面获得的数据,获得的时候打印都是正常数据,但是当我将数据赋值到cities的时候就会报错.
[Vue warn]: Invalid prop: type check failed for prop “hot”. Expected Array, got Object
found in
检查数据未发现错误,但是打印出来的数据不是原本数据.
代码入下,打印的数据已经不是原本数据.
handelGetCityInfoSucc (res) {
res = res.data
console.log(‘未出错位置’,res.data)
if (res.ret && res.data) {
const data = res.data
this.city = data.city
this.cities = data.cities
this.hot = data.hotCities
console.log(‘出错位置’,this.hot)
}
}
屏蔽数据后 打印的数据正常
// this.hot = data.hotCities
不知道啥原因
写回答
1回答
-
hotCities是不是个对象?
022020-10-11
相似问题