Vue样式共享组件

时间:2020-06-18 17:06:25

标签: css sass vuejs2 vue-component

我正在研究Vue组件,该组件将在两个不同的平台(Web / Mobile)之间共享。我还希望组件在两个平台上具有相同的样式/外观。每个平台都使用不同的CSS框架。

使样式/外观相同的最佳方法是什么?没有两个完全不同的组成部分。

我能想到一些选择

  1. 具有设置样式的道具
  2. 两个不同的模板,并使用mixin
  3. 类似于1,但是具有可以切换的CSS模块
  4. 确定样式的范围,使其不依赖于平台css框架

0 个答案:

没有答案