vue的less编译出的class没有hash?

vue中使用less

<el-container class="content">
    xxx
</el-container>

<style scoped lang="less">
.content {
  display: flex;
  flex-direction: column;
  flex: 1;
}
</style>

编译出的class没加hash,怎么保证同名class覆盖问题呢?

<section class="el-container container" data-v-b301384e="">

</section>
阅读 1.3k
1 个回答

你关注错位置了,你要去看编译后的CSS文件。而不是看编译后的HTML部分。

一般来说会编译成如下结构:

.content[data-v-b301384e] {
  display: flex;
  flex-direction: column;
  flex: 1;
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Microsoft
子站问答
访问
宣传栏