React编写组件的局部样式

最近总算脱离angular了!!!(太折磨了),仅接着就跳到了react,我就想简单的写个vue怎么就这么难啊!!!然后在写react页面过程中发现,想要实现局部样式不是跟vue 一样的在style中使用一个scoped关键字就可以。
  那么想要在React中怎么实现局部样式呢? (注: 这种方法必须使用类选择器)

   首先,将css文件命名为xxx.module.css。

   然后,我们之前导入css都是用import './xxx.css',现在需要改成import styles(命名随意) from './xxx.css'

   最后,假设我们的类选择器是.header, 那么之前我们只需要写className="header",但是要使用我们的组件局部样式,我们需要在要指定样式的元素上写

className={styles.header}。

你可能感兴趣的:(react,前端,react.js)