-
roc-cli—创建多种项目的脚手架
roc-cli介绍 roc-cli是一款创建多种项目脚手架,平时开发项目用vue或react等脚手架创建的项目,都需要手动删除一堆垃圾代码并且配置非常多的常用库以及对他们的封装,非常麻烦,roc-cli会帮你创建没有垃圾…
-
npm 安装依赖-未能加载 Visual C++ 组件“VCBuild.exe”
安装依赖报错: 解决方法:
-
react配置—eject弹出与craco
在vue脚手架中我们需要配置webpack,可在根目录创建vue.config.js文件进行配置,但是在react脚手架中并不支持react.config.js进行配置。 yarn eject 弹出配置文件(慎操!!!不…
-
redux Devtools工具使用
redux中的状态都是公共的,我们可通过reduxDevtools工具查看改变状态的每一步操作,及状态的变化情况。 reduxDevtools工具需要安装到浏览器扩展(google商店安装自备梯子),安装成功后conso…
-
redux中间件—redux-thunk
redux使用dispatch派发action会触发reducer,但是有时候我们需要dispatch一个action之后,到达reducer之前,进行一些额外的操作(一般请求异步数据),就需要用到中间件(middlew…
-
react-router-dom与react-router-config使用
react-router-dom使用 HashRouter:路由的类型,哈希模式BrowserRouter:路由的类型,HTML5 history模式NavLink:路由按钮默认转成a标签,选中的路由对应的a标签带有ac…
-
2021 愿新年 胜旧年
新年快乐
-
react中class组件事件处理函数中的this指向
在class组件中我们触发事件,比如点击事件后想拿到state,第一反应肯定是点击后用this.state拿数据 但是,很遗憾react中这样是拿不到的,直接报错,打印this竟然是undefined react官方:在…
-
react-redux
react-redux可以不用我们手动的联系react与redux,它提供的:Provider组件:需要告知它我们创建的store connect方法:它接收两个参数,这俩参数分别是函数,函数参数返回一个对象,而conn…
-
redux
redux是一个管理公共数据状态的库,项目中我们各个组件中需要大量的共用一些状态时,可以使用redux来管理公共状态;它与react没有任何关系,是一个独立的库,理论上在vue中也可以使用它的。redux主要有三大核心:…