摘要: ###如果不打算用redux-thunk import { createStore, compose} from 'redux'; import reducer from './reducer' const composeEnhancers = window.__REDUX_DEVTOOLS_EXT 阅读全文
posted @ 2021-02-10 11:10 abcdefgab 阅读(70) 评论(0) 推荐(0)
摘要: ####diff算法主要是同级比较,生成数组,进行数组替换 ####reducer可以接收state,但是绝不能修改state ####纯函数指的是:给固定收入,就一定有固定的输出,而且不会有任何副作用【不能例如:new data(),对原有函数参数进行修改】 ###中间件是action和store 阅读全文
posted @ 2021-02-10 11:07 abcdefgab 阅读(46) 评论(0) 推荐(0)
摘要: 原本代码: import { SREACH_FOCUS, SREACH_BLUR } from "./actionType" export const searchFocus = () => { type: SREACH_FOCUS } export const search_blur = () = 阅读全文
posted @ 2021-02-09 17:34 abcdefgab 阅读(485) 评论(0) 推荐(0)
摘要: 原来 修改(不用在构造函数里面定义) 阅读全文
posted @ 2021-02-07 19:41 abcdefgab 阅读(474) 评论(0) 推荐(0)
摘要: 查看已经开放得的端口:firewall-cmd --list-all设置开放的端口sudo firewall-cmd --add-port=80/tcp --permanent查看防火墙是否开启systemctl status firewalld关闭防火墙sudo systemctl stop fi 阅读全文
posted @ 2021-02-07 15:22 abcdefgab 阅读(52) 评论(0) 推荐(0)
摘要: 1.把.bind(this)提升到constructor里面 2.在生命周期函数里面shouldComponentupdate里面做父组件改变重新渲染以致于子组件重新渲染的禁止 3.在setstate里面改变数据 4.key值 阅读全文
posted @ 2021-02-01 23:28 abcdefgab 阅读(65) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-02-01 18:27 abcdefgab 阅读(30) 评论(0) 推荐(0)
摘要: 1.当父组件的render函数被运行的时候,它的子组件都将重新运行 2.当组件的state或者props发生改变的时候,render函数就会重新运行 3.围绕react衍生出来的思考: 1.声明式开发 2.可以和其它框架并存 3.组件化 4.单向数据流 5.视图层框架 6.函数式编程 阅读全文
posted @ 2021-02-01 18:19 abcdefgab 阅读(57) 评论(0) 推荐(0)
摘要: ###1.vscode保存react项目的时候由于js-css-html插件格式化代码导致react代码缩进错误 解决方法:禁用js-css-html插件 ###2.react和vue不同,react方法的定义需要加而不是"",否则报Expected onClick listener to be a 阅读全文
posted @ 2021-02-01 10:35 abcdefgab 阅读(102) 评论(0) 推荐(0)
摘要: 下载步骤: https://mirrors.aliyun.com/centos/?spm=a2c6h.13651104.0.0.3c3712b2NaHUdY 点击下载或者复制链接到迅雷下载 下载好以后接下来安装 安装步骤: 打开vmware workstation 重启 输入su回车,然后输入之前设 阅读全文
posted @ 2021-01-30 21:31 abcdefgab 阅读(403) 评论(0) 推荐(0)