.content{.title-wrap{字体大小:20px;红色;}}一个web应用离不开html、css和js,其中css充斥在整个web项目中。css它有特定的,它是全局的。这样的特性带来的结果是,一旦你在不同的地方定义了相同的css名称,它们的样式就会相互覆盖,最终导致样式混乱,影响整个网页布局。这种css样式覆盖相信每个前端开发者都遇到过。幸运的是,这些问题的前辈们已经给出了解决方案。在Vue中,我们使用Scoped和Module来解决。下面我将分别讲解scoped和module方案,最后分析一下它们的优缺点和选择。如果你没有使用过或者对它们之间的优缺点和选择有疑问,相信这篇文章可以帮你理清疑惑。Scoped假设我们有以下代码:index.vueIamred