自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 react setState 是同步还是异步?

setState 只在合成事件和钩子函数中是“异步”的,在原生事件和 setTimeout 中都是同步的合成事件:就是react 在组件中的onClick等都是属于它自定义的合成事件 原生事件:比如通过addeventListener添加的,dom中的原生事件setState的“异步”并不是说内部由异步代码实现,其实本身执行的过程和代码都是同步的,只是合成事件和钩子函数的调用顺序在更新之前...

2020-03-12 09:19:12 165

原创 项目中关于gulp的配置

1.gulp 安装成功后创建项目依赖环境:npm install --save-dev gulp (新建目录---安装到项目目录下)项目依赖的环境2.安装项目所需要的插件const gulp = require('gulp'); //引入gulp模块 gulp对象const html = require('gulp-minify-html'); //引入gulp-minify-h...

2020-03-08 16:03:17 181

原创 关于Dva中更改hash路由为browserHistory 控制台报错处理

报错提示如下:修改方式如下:将上述代码替换成下面的写法 import createHistory from 'history/createBrowserHistory'; import { createBrowserHistory as createHistory } from 'history';...

2020-03-08 15:52:36 519

原创 npm 安装依赖过程中报错Unhandled rejection RangeError:Maximun call stack size exceededill install loadIdeal

npm 安装依赖过程中报错Unhandled rejection RangeError:Maximun call stack size exceededill install loadIdeal1.删除node_modules文件夹和package-lock.josn2.使用 npm i 再次安装若报错仍然存在,尝试用yarn进行安装...

2020-03-08 15:47:52 317

原创 Dva中更改hash路由为browserHistory 控制台报错处理

关于Dva中更改hash路由为browserHistory 控制台报错处理在这里插入代码片报错提示如下:修改方式如下:将上述代码替换成下面的写法`import createHistory from ‘history/createBrowserHistory’;import { createBrowserHistory as createHistory } from ‘history’;...

2020-03-04 11:26:52 451 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除