Ant Design Pro 4.x学习笔记(三)开发思想
为什么单独讲呢?本人前后端这种开发模式接触时间也并不长,刚开始学习一些框架的时候,往往上手很快,但是越到后面有些问题出现的比较头疼。总之减少个人的骚操作,回归规则。
Ant Design Pro
对于这个框架,以一个个区块来开发。一个区块必要几个部分:page、models、services。
page基本页面代码,用于页面展示代码都集中于此。
models 数据代码,定义了数据,提供了state、effects、reducers等功能
server:后台接口服务代码,提供了一个很好用的request。
提供的主要功能
路由
在config目录下config.js下设置
Ant Design Pro 路由安装目录层级来搜索,这就造成了一个问题对于models/server这两个区块目录,默认自带示例中自带了这两个目录,如果不删除,会先从这两个目录寻找,建议开发前删除
自定义主题样式
在config目录下defaultSettings.js提供了对主题样式的修改
权限功能
这个权限有些问题,在以后的内容会对其进行修改。主要包括两个文件authority.js、Authorized,js