vue 获取数据之后怎么遍历
vue3不支持
searchData() {
oneEmergency().then((res) => {
if (res.code == 200) {
this.lists = res.msg
var data = res.msg;
console.log(data)
data.value.forEach((item,index) => {
console.log(item,index)
// this.data = item.fatalCount
// console.log(this.data)
});
}
});
}
该回答引用ChatGPT
在你的代码中,你已经将获取到的数据存储在了 this.lists 中,可以直接使用 this.lists 进行遍历,而不需要再次使用 data.value。示例代码如下:
searchData() {
oneEmergency().then((res) => {
if (res.code == 200) {
this.lists = res.msg;
console.log(this.lists);
this.lists.forEach((item, index) => {
console.log(item, index);
// this.data = item.fatalCount;
// console.log(this.data);
});
}
});
}
在这个示例代码中,我们将 res.msg 存储在了 this.lists 中,并且在遍历时直接使用了 this.lists。你可以根据你的实际需求修改其中的遍历逻辑。
什么不支持,值取对了吗,打印res看什么数据结构