React里何如将scss文件里定义好的类,去给虚拟DOM添加className
我创建了一个app.scss文件,想把里面写的样式类添加到main.js里的虚拟DOM中,可是执行后,webpack没有报错,成功将app.scss文件编译成css输出到index.html里的<header>里,可是动态生成的DOM却没有添加上className,新手学习webpack和react,求解。
这是我的代码
我写成css文件就可以成功添加样式,我知道一定是我main.js里 className={style.h1} 这里出了问题,我不知道如何去取scss里的class,求高人指导
结果就是这样,h1标签完全没有添加上写的h1类样式
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
问题的根源应该是webpack里没配置好,没有开启style-loader中的css-module
建议读一下文档:
https://github.com/webpack-co...
我项目中webpack中的配置是:
这个require只是把scss加载进来了,并没有返回一个可使用的对象吧,你可以打出来看看,这个对象没有属性的
您好,问题解决了吗