前言
自己搭的脚手架,坑都是一步一步踩完的;
技术栈: react@16.6.0/ react-router-dom@v4 / webpack^4.23.1(babel7+)
闲话不多说,直入主题,有兴趣的可以瞧瞧...);
给css也开启了tree shaking
我这个项目没有引入less或sass,用styled-components@4来写样式
webpack.base.config.js
const webpack...----
问题五: 用新的getDerivedStateFromProps取代componentWillReceiveProps?...,
若是不更新state,那就返回null;
有时候在这里返回新的state不够严谨,这时候就要结合componentDidUpdate来变得更可控
componentDidUpdate = (prevProps...,识别为该格式的数据,不用`qs`编码,直接提交
if (config.headers['Content-Type'] === 'multipart/form-data') {