Ath*_*ark 2 html css dom reactjs
在React.DOM.Props从purescript反应的,DOM节点属性几乎尽数列出,除了一个class属性(我怀疑它被命名_class,类似_type的Purescript的语法问题).我试着自己做
_class :: String -> Props
_class = unsafeMkProps "class"
Run Code Online (Sandbox Code Playgroud)
并尝试使用它,但在检查HTML后,React没有包含该属性!为什么是这样?为什么我不能class在DOM节点中使用属性?
你可能想在className这里使用而不是class.这样做是为了防止JavaScript 类和DOM属性类之间的混淆.
以下是官方文档所说的内容:
要指定CSS类,请使用className属性.这适用于所有常规的DOM和SVG元素一样
<div>,<a>和其他.
它实际上甚至列在你要链接的页面中,这里
className :: String -> Props
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55 次 |
| 最近记录: |