共计 11 篇文章

Webpack+Babel手把手带你搭建开发环境(内附配置文件)

Webpack+Babel手把手带你搭建开发环境(内附配置文件) |Webpackwebpack工作就是打包,只要你安装的插件就可以打包一切,并且会自动解析依赖项,是前端的热门工具。 BabelEcmascript的代码一直在更新 但是浏览器的兼容却没有根上,babel就实现了利用服务端node的 导入导出特性,实现了js代码的渐进增强、平稳退化。让我们可以随意使用新语法而不用考虑浏览器的兼容性问题 ...

React高级特性解析

React高级特性解析 | react conText 使用API React.createContext 返回的是组件对象 可以利用结构的方式 第一种方式 使用Provider包裹的组件都可以获取提供者的value Context.Consumer 组件里面使用函数 函数返回一个组件 函数的参数为Context初始化的参数 ...

Redux异步解决方案 1. Redux-Thunk中间件

Redux异步解决方案 1. Redux-Thunk中间件。简单介绍一下thunk,这是一个中间件,是解决redux异步问题产生的。我们都知道,在使用redux的时候,通过dispatch一个action 发生到reducer 然后传递给store修改状态 一系列都是同步的,那如果说我dispatch一个action 这个action帮我请求一下接口数据,你发现接口请求是异步的,没有办法等接口数据返回再传递给reducer 这个时候中间件就产生啦。 ...