react
秋刀鱼笛滋味
这个作者很懒,什么都没留下…
展开
-
redux模块化入门
redux:提供给应用一个全局的状态,必须按照它的方式单向数据流方式修改状态核心概念:1,state就是一个状态对象2,action就是动作,用来触发reducer函数3,reducer是一个函数,用来修改state模块化store结构state.jsconst state = { info: { age: 20, sex: '男', money: 10...原创 2019-04-28 10:52:39 · 511 阅读 · 0 评论 -
redux + react-redux + redux-persist实现react项目的store,以及数据持久化
项目结构 react-create-app创建的defaultState.js默认的stateexport default { hasLogin: false, //是否登录的标记 userInfo: null, memu: [1, 2, 3],// 用于页面权限,后端返回 authKey: '', sessionId: '', contractList: [], ...原创 2019-08-02 18:38:07 · 992 阅读 · 0 评论 -
最新版create-react-app,配置环境变量,设置代理 -(2019-08)
环境变量:在根目录直接新建文件:.env.production就是生产环境的变量当然 .env.development .env.test就是开发和测试环境了变量规则:必须是 REACT_APP_ 开头的REACT_APP_ROOT='/api'读取不变还是:let root = process.env.REACT_APP_ROOT设置代理在src 根目录新建:set...原创 2019-08-06 19:16:27 · 2831 阅读 · 0 评论 -
分享一个react + antd练手小项目
1,项目基于create-react-app 最新版脚手架,2,使用react-router-dom作为路由3,使用redux + react-redux 作为状态仓库4,使用axios 为ajax5, 使用antd 为ui框架,导航已建好6,配置好了代理,以及环境变量界面不多,但是核心都搭建好了,注释丰富,剩下的就是填鸭式的业务了(项目中使用的本地后端,已注释,剩下静态数据)截图...原创 2019-08-07 09:22:36 · 2609 阅读 · 0 评论