React.createElement 中的第二个参数是什么?为什么它在大多数时候都是空的?
what is 2rd argument in React.createElement ? and why it is null most of the times?
我是 ReactJs 的初学者。
我可以看到大多数时候 React.createElement
的第二个参数是 null
.
为什么这个元素是null
?我们可以在这里传递哪些其他值?
React.createElement(
"li",
null,
"WhatsApp"
)
React.createElement
的第二个参数是道具列表,createElement
具有以下语法
React.createElement(
type,
[props],
[...children]
)
您通常不希望将 props 传递给 Element
,因此它被设置为 null。如果你确实想传递一些道具,你可以这样做
React.createElement(
"li",
{className: "active"},
"WhatsApp"
)
如果您使用 JSX
,则可能不需要使用 createElement
我是 ReactJs 的初学者。
我可以看到大多数时候 React.createElement
的第二个参数是 null
.
为什么这个元素是null
?我们可以在这里传递哪些其他值?
React.createElement(
"li",
null,
"WhatsApp"
)
React.createElement
的第二个参数是道具列表,createElement
具有以下语法
React.createElement(
type,
[props],
[...children]
)
您通常不希望将 props 传递给 Element
,因此它被设置为 null。如果你确实想传递一些道具,你可以这样做
React.createElement(
"li",
{className: "active"},
"WhatsApp"
)
如果您使用 JSX
createElement