在渲染组件之前对注释组件进行反应以调用函数

时间:2019-10-22 09:46:12

标签: reactjs react-redux

我有一个RBAC用例,所有的组件都将被注释,并且在呈现它们之前,将由于注释而调用一个函数(检查访问权限)。该功能(检查访问权限)将决定是否渲染它。 这可能吗?

我不想同时使用switch或if-else。

1 个答案:

答案 0 :(得分:1)

您可以使用状态存储当前用户角色,然后在渲染中使用switch case决定要渲染什么。
对于example

不确定这是否是您想要的