前端如何修改组件库源码来封装符合自己需求的组件?

参考:前端如何修改组件库源码来封装符合自己需求的组件?

总结:
1.样式覆盖用/deep/或>>>
2.refs.xxx可以调用组件没有暴露出来的方法
3.文档中的方法无法满足你的需求,就可以在node_modules中找到该组件(通常一个组件会在一个文件夹下)如el-dialog会有一个单独的文件夹(假如说是dialog文件夹),将该文件复制到你的项目下新建一个自己的组件(如my-dialog)(原dialog文件夹下的文件中的js或是css引用,它本来用的就是绝对引用,所以不用更改),到时候引用自己的这个组件就可以了

你可能感兴趣的:(前端如何修改组件库源码来封装符合自己需求的组件?)