reactjs - ReactJS 混合了所有的 css
问题描述
第一页是Index.js
并且包含Index.css
路径-> /src/action/Index.js
- src
|
-- action
|
--- Index.js
import '../css/Index.css';
第二页Customer.js
包含Auth.css
路径-> /src/action/User/Customer.js
- src
|
-- action
|
--- User
|
---- Customer.js
import '../../css/Auth.css';
问题是两个页面都使用了两个 CSS 文件。我怎样才能避免这种情况?
解决方案
您的 index.css 模块应该使用 @import "example.css" 导入相关 css 模块的“树”。我建议将它更多地嵌套到导入其他 css 的不同 css 模块中,从而创建 css 导入的逻辑树。使用它,您需要做的唯一导入是根索引 css。
推荐阅读
- php - Laravel:在模型类中实现方法的最佳方法是什么
- asp.net-mvc - Grid.Mvc 缺少文档
- abap - 通知:BTPLN vs TPLNR
- c++ - 如何通过boost python在运行时将成员添加到嵌入式类?
- java - Java:动态变量响应为 JSON
- documentum6.5 - 一次我们可以使用 Documentum 更新 DQL 查询更新多少行?
- javascript - 打字稿:使用具有不同类型的同一类
- python - 自动完成-python 无法找到 python 二进制文件
- asp.net-mvc - 不要让用户名唯一的 asp.net 身份
- java - Java8:在 Collectors.toMap(..) 中使用 Function::identity 会产生参数不匹配错误