React中使用Antd 4.x组件库时,如何按需加载

2020-08-13  本文已影响0人  chobits4

阿里的react组件库Antd,默认情况下:组件的js是支持按需引入,但css并不支持按需引入,即默认情况下Antd的CSS样式被整体引入,但开发中为了减少打包的体积,我们通常需要自己设置来让css也支持按需引入

方案一:手动引入要使用的组件css样式,例如引入Antd组件库的input组件

// 引入 Input 组件
import 'antd/es/input/style/css'; // 手动按需引入input样式
import { Input } from 'antd'; // 引入 Input 模块(注意这里是自动按需引入的,不会将整个antd.js文件引入)

方案二:使用bable-plugin-import插件,实现自动引入要使用的组件的css样式

上一篇 下一篇

猜你喜欢

热点阅读