vue 获取数据之后怎么遍历

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看什么数据结构