反应不';当类名为字符串时,不能读取css

反应不';当类名为字符串时,不能读取css,css,reactjs,classname,Css,Reactjs,Classname,我选择了一个react项目,它使用className={css.someStyle}格式将css链接到组件。问题是,我安装了一个软件包,但我无法从中获取任何css,因为我的应用程序仅采用我在上面向您展示的className,而我看到的软件包使用className=“some_style”格式。 如何使我的应用程序接受className=“some_style”格式?如果您提供的信息正确,则应用程序使用CSS模块。这就是为什么您会看到className={something.something}。

我选择了一个react项目,它使用className={css.someStyle}格式将css链接到组件。问题是,我安装了一个软件包,但我无法从中获取任何css,因为我的应用程序仅采用我在上面向您展示的className,而我看到的软件包使用className=“some_style”格式。
如何使我的应用程序接受className=“some_style”格式?

如果您提供的信息正确,则应用程序使用CSS模块。这就是为什么您会看到className={something.something}。默认情况下,className使用两种不同的方式获取类

  • className=“string”-字符串可以是任何格式,如“string string”、“string\uu string”或其他格式。要知道,如果一个字符串用空格分隔,它将变成两个不同的类
  • className={variable}-使用此语法,您可以在花括号之间传递变量、css模块和表达式

  • 回答您的问题:没有什么可以阻止您使用synthax className=“some_style”。只需确保字符串周围没有类似{}的类名={“some_style”},因为这不起作用。

    我不明白。如果可以,请编辑问题。文本量增加一倍。把你所有的信息都放进去。制作多个标题的文本块,例如
    #Problem
    #What I do
    #Question
    。未来的专业提示:屏幕截图或图像!