【发布时间】:2022-02-04 17:12:57
【问题描述】:
例如,对于 HTML,我们可以清楚地看到公共文件夹中的 index.html 文件。现在我的问题是 CSS 怎么样。我的反应应用程序的每个组件都有 CSS,但我想使用跨应用程序运行的变量和常量之类的东西。 有人给我解释一下。
【问题讨论】:
-
为什么每个组件都有一个 CSS 文件,而不是整个项目的一个?
例如,对于 HTML,我们可以清楚地看到公共文件夹中的 index.html 文件。现在我的问题是 CSS 怎么样。我的反应应用程序的每个组件都有 CSS,但我想使用跨应用程序运行的变量和常量之类的东西。 有人给我解释一下。
【问题讨论】:
您应该在一个文件中定义要在整个项目中使用的所有变量和常量,并将App.js 或index.js 作为css 文件导入。
App.js
import "./style.css"
您在此文件中定义的样式(类)可以在整个项目中访问。
【讨论】: