The JS React equivalent of the JSX in the problem is as follows:
const p = React.createElement("p", null, "Lorem, ipsum");
React.createElement("div", {id: "Hello"}, p);
The JS React equivalent of the JSX in the problem is as follows:
const p = React.createElement("p", null, "Lorem, ipsum");
React.createElement("div", {id: "Hello"}, p);
<div id="hello">
<p>Lorem, ipsum.</p>
</div>
React.createElement("div", {
id: "hello",
}, React.createElement("p", null, "Lorem, ipsum."));
const element2 = React.createElement(
'p',
'',
'Lorem ipsum dolor sit amet.'
)
const element3 = React.createElement(
'div',
null,
element2);
ReactDOM.render(element3, document.getElementById('root'));
Love learning this React language
Here is my solution:
React.createElement(
'div',
{id: 'Hello'},
React.createElement('p', null, 'Lorem, ipsum.')
);
Here’s my solution:
<div id="hello">
<p>Lorem ipsum</p>
</div>
React.createElement("div", {id: "hello"},
React.createElement("p", null, "Lorem ipsum"));
So far so good
"use strict";
/*#__PURE__*/
React.createElement(
"div",
{
id: "hello"
},
/*#__PURE__*/ React.createElement("p", null, "Lorem, ipsum.")
);
var k = React.createElement("div", {
id: "hello"
},React.createElement("p", null, "Lorem, ipsum"));
React.createElement(“div”, {
id: “hello”
}, React.createElement(“p”, null, “Lorem, ipsum.”));
React.createElement("div", {
id: "Hello"
}, /*#__PURE__*/React.createElement("p", null, "Lorem, ipsum."));
It seems like you need to create parent and child elements
My Solution
React.createElement(
"div",
{ id = 1 },
React.createElement(
"p",
null,
"Lorem, ipsum"
);
);
JSX Template:
<div id ="hello">
<p>Lorem, ipsum.</p>
</div>
React.CreateElement();
Babel helping converting JSX template into JavaScript:
React.createElement(
"div",
{id: "hello"},
React.createElement(
"p",
null,
"Lorem, ipsum.")
);
React.CreateElement();
React.createElement("div", {
id: "hello"
},
React.createElement(
"p",
null,
"Lorem, ipsum."
)
);
♂
React.createElement(
"div", {id: "hey"},
React.createElement(
"p", null, "Lorem, ipsum."
)
);
React.createElement("div", {id: "hello"},
React.createElement("p", null, "Lorem, ipsum."));
React.createElement(
"div",
{id : "hello!"},
react.createElement(
"p",
null,
"lorem, ipsum"
)
)
)
React.createElement("div", {id: "hello"})
React.createElement("p", null, "Lorem, ipsum."));
<div id="hello">
<p>Lorem, ipsum</p>
</div>
React.createElement(
"div",
{
id: "hello"
},
"Hello!"
);
React.createElement(
"div",
{id : hello},
React.createElement(
"p",
null,
"Lorem, ipsum."
)
);
React.createElement("div", null, /*#__PURE__*/
React.createElement("p", null, " Lorum ipsum "));
<div id="mondo">
<p> Hello mondo </p>
</div>
react.createElement(
"div",
{id:"hello"},
react.createElement(
"p",
null,
"hello mondo "
)
)