随笔分类 -  React

摘要:创建项目 1、安装cra 2、创建项目 “react-lesson” 为文件名 3、启动项目 使用第三方组件 1、antd: 使用: 很明显,引用时过长,不利于使用 下面来进行 按需加载配置: 安装 react-app-rewired 取代 react-scripts,可以扩展 webpack 配置 阅读全文
posted @ 2019-10-20 11:05 落叶无痕~ 阅读(766) 评论(0) 推荐(0)
摘要:react-router react-router包含3个库,react-router、react-router-dom和react-router-native。react-router提供最基本的路由功能,实际使用的时候我们不会直接安装react-router,而是根据应用运行的环境选择安装rea 阅读全文
posted @ 2019-10-19 15:50 落叶无痕~ 阅读(418) 评论(0) 推荐(0)
摘要:Reducer 什么是Reducer? reducer就是一个纯函数,接收旧的 state 和 action,返回新的state 之所以将这样的函数称之为 reducer,是因为这种函数与被传入 Array.prototype.reduce(reducer, ?initialValue) 里的回调函 阅读全文
posted @ 2019-10-18 17:31 落叶无痕~ 阅读(469) 评论(0) 推荐(0)
摘要:使用第三方组件 安装:npm install antd --save 试用 ant-design 组件库 上面 import 的内容太长,不利于日常开发 配置按需加载 安装 react-app-rewired 取代 react-scripts,可以扩展webpack的配置,类似 vue.config 阅读全文
posted @ 2019-10-18 16:19 落叶无痕~ 阅读(344) 评论(0) 推荐(0)
摘要:起步 1、安装官方脚手架: npm install -g create-react-app 2、创建项目:create-react-app react-project-name 3、启动项目:npm start 4、暴露配置项:npm run eject 入口文件:index.js babel-lo 阅读全文
posted @ 2019-10-14 17:50 落叶无痕~ 阅读(207) 评论(0) 推荐(0)