【问题标题】:className in ReactJS, why not class? [duplicate]ReactJS 中的类名,为什么不类呢? [复制]
【发布时间】:2020-04-05 19:29:45
【问题描述】:

我是 ReactJS 的新手,我知道在 ReactJS 中我们使用 className 而不是 HTML 中的 class,但我仍然尝试使用 class 并发现它正在使用一些警告!

警告:无效的 DOM 属性 class。你是说className吗?

我使用的类来自 Bootstrap.....

code snippet!

如果我们仍然可以使用 class 为什么要使用 className?

【问题讨论】:

    标签: reactjs


    【解决方案1】:

    您为 react 编写的实际代码称为 JSX,您可以将其视为经过一些修改的 javascript。因此,当您编写类似 HTML 的代码时,实际上是“修改”了 javascript。我不知道 React Developers 更改语法的确切原因,但我认为它不会与 HTML 代码混合。正如您将进一步看到的,在使用 React 时必须遵循一些规则,即即使你不关注它们也会编译,最终会收到你写的警告。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多