【发布时间】:2022-01-25 22:10:48
【问题描述】:
我想在动态渲染组件时添加一个加载部分。我的主组件是这样的
const [permisions, setPermisions] = React.useState([])
async function runCheck() {
setPermisions([])
// some logic to populate the permissions array
}
const renderedUserPerms = Object.values(permisions).map((perms) => {
return (
<UserPerms {...perms} />
)
})
而在组件的返回部分,是这样的:
<Grid
container
direction="row"
justifyContent="center"
alignItems="center"
spacing={1}
>
{renderedUserPerms}
</Grid>
我想在渲染发生时添加加载。根据代码可以知道权限数组的长度。
【问题讨论】: