项目作者: qtFo15e
项目描述 :
基于antd-mobile, dva.js和create-react-app的react app项目模板,开箱即用,直接开发。A boilerplate based on ant design mobile,dva.js and create-react-app
高级语言: JavaScript
项目地址: git://github.com/qtFo15e/react_mobile.git
react_mobile
此项目是基于antd-mobile, dva.js和create-react-app的react app项目模板,开箱即用,直接开发。
如果能帮助到你的话,请给个Star!
技术选型:
- UI框架:react, antd-mobile
- 数据层框架: redux, dva.js
- 路由:react-router
- AJAX: axios
- 构建工具: webpack, create-react-app, react-app-rewired
通用组件:
- 权限组件:引入ant pro的权限组件
- 导航组件:来自开源社区,基于antd-mobile的TabBar,关联路由功能,封装成了底部导航组件
- 重载组件:监控接口响应状态,在渲染接口异常时,给出“点击重试”的功能
- 加载提示组件:根据接口状态和响应数据,在内容区域给出合理的提示,如:“加载中”,”暂无数据”
构建工具扩展:
- UI主题: 基于react-app-rewired和less,修改antd-mobile的主题色