useEffect(() => {
axios('/roles').then((res) => {
setdataSource(res.data);
});
axios(`/rights?_embed=children`).then((res) => {
setRightList(res.data);
});
}, []);
添加一个空数组作为useEffect的第二个参数,否则将会一直持续循环。
在React应用中,使用useEffectHook来异步获取数据,如/roles和/rights?_embed=children。通过传递空数组作为依赖,确保数据只在组件挂载时获取一次,避免无限循环。
useEffect(() => {
axios('/roles').then((res) => {
setdataSource(res.data);
});
axios(`/rights?_embed=children`).then((res) => {
setRightList(res.data);
});
}, []);
添加一个空数组作为useEffect的第二个参数,否则将会一直持续循环。
1739
1865
3033

被折叠的 条评论
为什么被折叠?