0
どのようなプロパティもなくReactで要素を作成する最良の方法は何ですか?ReactJsのCreateElementでnullと{}を渡す違いはありますか?
React.createElement(div, {});
or
React.createElement(div, null);
どのようなプロパティもなくReactで要素を作成する最良の方法は何ですか?ReactJsのCreateElementでnullと{}を渡す違いはありますか?
React.createElement(div, {});
or
React.createElement(div, null);
React.createElement(type, props, children);
小道具パラメータは、子要素に親要素から渡されたJavaScriptオブジェクトです。 null
と言っても、そのコンポーネントにはどんな小道具も渡していません。 React.createElement
で
~~
type
h1
、div
等又は反応させコンポーネントのような文字列であってもよいです。
var reactElement = React.createElement('div', { className: 'header' });
あなたが{ className: 'header' }
を支える渡し、div
要素は、それに関連付けられたcssClass
を持つことになります作成しました。