而编写React应用,就是在编写React组件,组件中最重要的数据就是props和state,有了数据,怎么让其以什么样的显示,那就是CSS做的事情了
在React中,一切皆可以是Js,也就是说在js里面可以写...,同样css也在不断的进化,如同js一样,也有变量,函数等具备Js一样的活力,那么在React中是怎么实现样式的模块化的?...在React中有css-in-js,它是一种模式,这个css由js生成而不是在外部文件中定义,是CSS Modules,主要是借助第三方库生成随机类名称的方式来建立一种局部类名的方式
这种css-in-js...编写样式
在使用create-react-app脚手架创建的项目后,该项目是支持css-module的
但是需要注意以下几点:
样式文件的名称必须以xxx.module.css或者xxx.module.scss...样式的文件内,通过import的方式引入该xxx.module.css文件
import React, { Fragment, Component } from 'react';
import ReactDOM