vuejs中使用多个组件库样式冲突

vue的使用者你们谁用到过一个项目中使用多个开源的库的情况。这个时候会出现组件的样式冲突。
请问怎么引用组件的样式才能做到唯一且样式不冲突

阅读 8.6k
2 个回答

如果是单独组件的样式的话,我们就这么写:

<style scoped>
....这里是样式
</style>

但是你要是直接在main.js里把每个UI库的样式引进去的话,那个冲突就不好解决了。建议一般使用1~2两个库就好,其他的样式可以直接copy过来放到各个组件中用就好了。

使用原 UI 库的 less 文件或 scss 文件,并且设置 scoped

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题