【发布时间】:2021-02-09 16:21:16
【问题描述】:
在ArticlePage.js 中,在我当前的设置here 中,我使用多个useState() 挂钩来呈现和过滤我的帖子列表:
const [posts, setPosts] = useState([]);
const [filteredPosts, setFilteredPosts] = useState([]);
我想知道,重构和优化这段代码,我是否也只有(而不是上面两个)?:
const [filteredPosts, setFilteredPosts] = useState([]);
我只希望组件重新渲染:
- 如果帖子数量发生变化
- 如果在搜索输入中键入的值发生变化
我认为我的设置没问题,但我想知道我是否可以改进它?
【问题讨论】: