当前位置: 首页 > 工具软件 > Fast EL > 使用案例 >

为啥项目里用element-ui 的el-drawer抽屉 日历组件不好使

姜鸿
2023-12-01

项目新功能需要用到抽屉 但是直接使用el-drawer报错 升级了element-ui也没用

这个项目element-ui 版本是2.8.2
没有日历 抽屉等组件(项目模版一直用公司之前的)
但是更新element-ui后 仍然没有

报错 未注册 就是找不着不认呗 网上查少有类似

发现 src下的element-ui index文件
从element-ui里 import了一些插件 eg:分页 弹窗这种
并没有引入最新版本的这些插件
例如 弹窗 Vue.use(Drawer) 还要注册一下才行

他的解释是:把项目中需要用到的组件解开注释,这样打包只会打非注释的组件,可以减少打包文件大小

	import Vue from 'vue'
	import {
		Pagination,
		Dialog,
		Menu,
		Input,
		Select,
		Form,
		...
		Calendar,
		Drawer
	} from 'element-ui'

	Vue.use(Pagination)
	Vue.use(Dialog)
	Vue.use(Menu)
	Vue.use(Input)
	Vue.use(Select)
	Vue.use(Form)
	...
	Vue.use(Calendar)
	Vue.use(Drawer)
 类似资料: