【发布时间】:2021-12-15 07:26:24
【问题描述】:
我想将swr 数据放入 setState[]
我有这样的代码。
const { data } = useSWR('/api/data', fetcher);
const [contents, setcontents] = useState<Array<string>>([]);
如何编写代码将data 放入setcontents[] 中?
【问题讨论】:
-
如果您只需要更新
contents状态,setcontents(data)应该可以工作。如果data是一个字符串数组。 -
@LucaPizzini 是的,数据是一个字符串。但我不知道怎么把它放在
State[]中。 -
正如我所说,使用
setcontents(data)函数。它应该可以工作。
标签: reactjs react-hooks use-state swr