0

我们有一个要求,我们必须为我们的 reactjs 项目中的每个操作、控件和页面设置权限。我们想在应用程序的一个地方设置权限。在 reactjs 项目中设置权限的最佳方法是什么

4

1 回答 1

1

您可以通过使用单例商店和/或使用控制器组件来满足您的要求。根据您的描述,您想要的是设置某种影响渲染内容的角色和功能系统,例如向管理员显示某些菜单选项,向未经身份验证的用户显示不同的菜单选项。

幸运的是,react-router 中已经存在控制器视图模式,您可以将其配置为根据用户类型传递某些道具。本文很好地描述了如何使用flux 的redux 实现来设置它

于 2017-06-23T17:24:57.063 回答