我想知道什么是实现基于用户权限/角色呈现组件的机制的最佳方法。我的第一个想法是实现一个更高阶的组件,它将连接到redux store并有条件地渲染或不包装组件。它应该工作得很好,但我担心这种解决方案的性能。我可能最终会得到数十个这样的包装组件。
有没有更好的方法来干净地处理这个没有太多的性能开销?
答案 0 :(得分:1)
似乎您所描述的解决方案与一般情况下拥有数百/数千个Redux连接组件没有什么不同,在这种情况下,性能不应成为问题。
请参阅: https://github.com/reactjs/redux/blob/master/docs/faq/Performance.md