摘要: 首先先说下我用redux,需要安装的东西。 1. npm i redux -S2. npm i react-redux -S3. npm i redux-promise -S //实现异步 配合payload 解决action同步(插件)4. npm i redux-thunk -S //中间件 R 阅读全文
posted @ 2020-05-01 20:22 姓叶,名铁柱 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 官网:https://ant.design/docs/react/use-with-create-react-app-cn 1、安装:antd npm install antd@^3.26.13 -S 2.按需引入antd, 安装 npm add react-app-rewired customiz 阅读全文
posted @ 2020-05-01 18:59 姓叶,名铁柱 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 在npm中安装固定的版本号package,只需要在其后加 ‘@版本号’ npm install --save esri-loader@1.0.0 npm更新指定的组件 1、例如:react-router已经更新到4.x版本,想要下载2.x版本,可以通过下面命令 npm install --save- 阅读全文
posted @ 2020-05-01 14:53 姓叶,名铁柱 阅读(25545) 评论(0) 推荐(1) 编辑
摘要: 1.params <Route path='/path/:name' component={Path}/> <link to="/path/2">xxx</Link> this.props.history.push({pathname: `/path/${2}`}); 读取参数用:this.prop 阅读全文
posted @ 2020-05-01 14:39 姓叶,名铁柱 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、为什么使用prop-types 在多人开发时,当被人使用自己定义的组件时,有可能出现类型传错的情况,而在自己的组件上加上prop-types,他可以对父组件传来的props进行检查,加入父组件中想传递的是字符串类型‘3’,而传递了一个数字类型3,如果没有类型检查系统不会给与提示,但是有了类型检查 阅读全文
posted @ 2020-05-01 13:28 姓叶,名铁柱 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 首先,先做底部的导航在页面写入 import React from 'react' import ReactDOM from 'react-dom' import { BrowserRouter, Switch, Route } from 'react-router-dom' import Home 阅读全文
posted @ 2020-05-01 12:58 姓叶,名铁柱 阅读(212) 评论(0) 推荐(0) 编辑