Paragraph One
Paragraph Two
Paragraph Three
Paragraph One
Paragraph Two
Paragraph Three
```JSX
,渲染一个div
,其中依次包含以下元素:
一个h1
,一个p
,一个包含三个li
项的无序列表。你可以在每个元素中包含任何你想要的文本。
注意: 当像这样渲染多个元素时,你可以把它们都用圆括号括起来,但是这并不是必须的。还请注意,此挑战使用div
标签把所有子元素包裹在里面。如果删除div
,JSX 将不会编译这些元素。请记住这一点,因为当你在 React 组件中返回 JSX 元素时它也适用。
JSX
应该返回一个div
元素。
testString: assert(JSX.type === 'div');
- text: div
应该包含一个p
标签作为第二个元素。
testString: assert(JSX.props.children[0].type === 'h1');
- text: div
应该包含一个ul
标签作为第三个元素。
testString: assert(JSX.props.children[1].type === 'p');
- text: div
应该包含一个h1
标签作为第一个元素。
testString: assert(JSX.props.children[2].type === 'ul');
- text: ul
应该包含三个li
元素。
testString: assert(JSX.props.children.filter(ele => ele.type === 'ul')[0].props.children.filter(ele => ele.type === 'li').length === 3);
```
Some info