总结:
1.样式覆盖用/deep/或>>>
2.refs.xxx可以调用组件没有暴露出来的方法
3.文档中的方法无法满足你的需求,就可以在node_modules中找到该组件(通常一个组件会在一个文件夹下)如el-dialog会有一个单独的文件夹(假如说是dialog文件夹),将该文件复制到你的项目下新建一个自己的组件(如my-dialog)(原dialog文件夹下的文件中的js或是css引用,它本来用的就是绝对引用,所以不用更改),到时候引用自己的这个组件就可以了
前端如何修改组件库源码来封装符合自己需求的组件?
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 在compnents新建一个uploader.vue文件<template> <dir class="eleme...
- 前言 应公司需求,重构项目,特搭建一套适合自己公司项目的框架 一.所需掌握的技能点 A.组件化开发: 你需要了解以...
- 封装el-dialog为一个组件 我们在使用element-ui的时候,如果一个弹窗中的内容很多,那么我们经常会把...