文件名称:react高阶组件经典应用之权限控制详解
文件大小:53KB
文件格式:PDF
更新时间:2024-02-09 10:55:37
act c react
前言 所谓高级组件,即:接受一个组件作为参数,并且其返回值也为一个react组件 而大家应该都知道,权限控制算是软件项目中的常用功能了。在网站中,权限控制一般分为两个维度:页面级别和页面元素级别。 我们来说说页面元素粒度的权限控制。在某个页面中,有个“创建用户”的按钮,管理员才能看到。 一般想到的做法类似这样 class Page extends Component{ render() { let hasCreatePermission = tool.getAuth(createUser); return (
{hasCreatePermission ? <Bu