Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何在React上设置CSS模块?_Reactjs_React Css Modules - Fatal编程技术网

Reactjs 如何在React上设置CSS模块?

Reactjs 如何在React上设置CSS模块?,reactjs,react-css-modules,Reactjs,React Css Modules,我想在React研究项目中首次设置css模块 我已经了解到,在react app+2上,为了让css模块运行,我不需要弹出。我曾尝试在中学习该过程,但没有成功,因为文档中的内容已消失 我已经使用webstorm创建了一个react项目。我也找不到我的webpack.config.js文件 请再解释一下我是如何在我的项目上完成这项工作的 我尝试了以下方法: App.js文件 尝试将文件名从App.css更改为App.module.css尝试将文件名从App.css更改为App.module.css

我想在React研究项目中首次设置css模块

我已经了解到,在react app+2上,为了让css模块运行,我不需要弹出。我曾尝试在中学习该过程,但没有成功,因为文档中的内容已消失

我已经使用webstorm创建了一个react项目。我也找不到我的webpack.config.js文件

请再解释一下我是如何在我的项目上完成这项工作的

我尝试了以下方法:

App.js文件


尝试将文件名从App.css更改为App.module.css

尝试将文件名从App.css更改为App.module.css

简而言之,添加.module.css以指定css模块导入-如果没有.module,它将只是一个全局css导入。简而言之,添加.module.css以指定css模块导入-如果没有.module,它将只是一个全局css导入。
import React, {Component} from 'react';
import classes from './App.css';
import UserOutput from './Components/UserOutput/userOutput'

//...code in between

 return (
            <div className={classes.App}> //I have tested this, but it does not work
                <h1>This is a ReactJs exercise App!</h1>
                <h2 className={assignedClasses.join(' ')}>Cool Cards are being displayed below</h2>
                {types}
                <br/>
                <button className={btnClasses.join(' ')} onClick={this.hideComponentHandler}>V-if in React</button>
            </div>
        )

.App {
  margin: 10px;
  padding: 10px;
  text-align: center;
}