javascript - 为什么 CSS 是导入 JSX 文件而不是单独加载?
问题描述
我不是在问如何将 CSS 导入 JSX 代码 - 有很多指南。我在问为什么。对于上下文,我正在学习 React;我是 React 的新手,对 Javascript 和整个 Web 开发领域还是很陌生。我确信这将是一个幼稚的问题,但我找不到答案。
我看过的所有 React 教程都使用 JSX(可以理解),并且似乎都安装了一个库css-loader
,然后import "./index.css"
在 JSX 文件本身中包含一个导入语句。
我假设也可以直接将index.css
老式文件加载到 HTML 中,并且仍然让它基于我添加到我的 JSX 组件的类名和 ID 应用完全相同的样式。将 CSS 导入 Javascript 或 JSX 文件本身有什么好处(如果有的话)?这似乎是一种普遍的做法。
解决方案
推荐阅读
- windows - 在 NUMA 机器上访问共享内存的成本是多少?
- javascript - 如何使用钩子设置计算属性的状态
- sql - 错误:无法在非数组(postgresql)上调用 jsonb_to_recordset
- php - 如何从 Laravel 6 中的模型生成视图?
- ios - React-native - 即使调用渲染方法,iOS 上的屏幕也不会更新
- java - 检查树是否平衡时出现断言错误
- javascript - React/javascript 按块加载数据
- java - 如何获取 IBM Watson 服务的“剩余免费 API 调用”数量?
- regex - Redshift - 根据模式提取数据
- javascript - Js中未定义的变量