你能告诉我为什么状态没有更新吗?单击按钮时,我更新了状态,但是当我在 setinterval 上控制我的状态时,它没有更新,为什么?
这是我的代码
https://codesandbox.io/s/cool-shamir-8lmpo
<button
onClick={() => {
setState({
filters: {
apps: "DDDDDDH",
searchText: "12333",
taskType: "",
dateFrom: "",
dateTo: "",
status: ""
}
});
}}
>
useEffect(() => {
console.log("===============");
setInterval(() => {
console.log(state);
}, 10000);
}, []);
After button click searchText: "12333",searchtext 应该12333处于 state 但它显示为空 wny ?
泛舟湖上清波郎朗
婷婷同学_
喵喵时光机
相关分类