董卓 (@PikachuGits)React19 新特性 use 的一些问题讨论(为什么会一直循环) 中发帖

今天突然看到帖子说React19 的新特性, 我想着已经出了快一年了, 了解一下. 当看到说 use + cache 可以全局共享接口请求数据,不需要重复调用的时候, 我是有点不信的. 而当我真的测试的时候,呵呵, 竟然是无限循环??? 有没有明白人给讲解一下,这是什么原因.贴下原码把 
import { cache } from 'react';
import { Suspense } from 'react';

const fetchWeatherData = async (city) => {
console.log(`Fetching weather data for ${city}...`);
// 模拟API调用
await new Promise(resolve => setTimeout(resolve, 2000));
return {
temp...