【发布时间】:2019-12-04 18:11:48
【问题描述】:
我想知道仅当子组件包含在父组件中时,在子组件中使用useEffect 来加载数据是否有意义(或可能)。
在子组件中我有以下代码:
useEffect(() => {
if (props.rubricItems.length < 1)
props.fetchRubricsData(courseId);
}, [])
但这不会触发任何调用。
您是否建议我获取父组件中的所有数据?我不想这样做以避免加载未使用的数据。有什么建议吗?
【问题讨论】:
标签: reactjs react-hooks use-effect