导入css后className使用字符串不生效问题

tech2025-12-21  2

因为umi默认开启了CSS Module功能,必须使用如下形式:

// index.ts文件 import 'styles.css'; // <div className={styles.normal}>Content</div> // 下面的形式不会生效 <div className='normal'>Content</div> /*styles.css文件*/ .normal { color: red; }

若是要使用字符串字面量的形式,那么必须在umi配置文件中加入以下

export default config { disableCSSModules: true }

参考:react中直接使用className,以字符串的形式

最新回复(0)