项目中使用Style.use()具体如下:
需在webpack项目中配置style-loader相关
我配置如下:
不知道那个地方的问题,一直霸报 not a function ,求webaopck大神指点!
项目中使用Style.use()具体如下:
需在webpack项目中配置style-loader相关
我配置如下:
不知道那个地方的问题,一直霸报 not a function ,求webaopck大神指点!
楼上的都说错了,Style.use是Style-Loader里边的用法,只要在webpack里配置style-loader/useable之后就可以使用样式加载器的懒加载功能,所有对应后缀名的样式在一开始引入的时候不会自动应用到组件,要显示调用use/ref才会使用,销毁样式需要显示调用unuse/unref才能使用
针对楼主的错误,应该是webpack配置的时候,需要把.useable.css那部分配置往上移,可能是webpack在识别的时候先识别到了上面.css后缀名的配置,导致跳过了下面.useable.css的配置,所以导致报错不生效
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
3 回答856 阅读✓ 已解决
5 回答2.3k 阅读
什么not found,关键的东西(报错)没放图。
另外注意一下,react没有style.use(),只要js里引了less,并成功打包的话。直接在render里使用className样式类就行了