为了账号安全,请及时绑定邮箱和手机立即绑定

使用css module时编译后的style中的类选择器名和dom中类名不一致导致样式不能生效

使用css module时编译后的style中的类选择器名和dom中类名不一致导致样式不能生效

慕容3067478 2018-09-04 16:14:17
使用css module时, 父组件会将子组件style的类选择器加上hash后缀, 但是html标签是原样, 导致子组件引用不到样式效果比如header.vue中引用了子组件btn.vue.子组件style中设置.class{background:red}, dom中设置:class="$style.class".编译之后变成:style中是: .class_???(hash后缀),dom中是: class="class".两者不匹配, 导致样式不能生效.参考慕课网问题页: 慕课网问题页
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1113 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信