150. Virtual DOM V - JSX 2
分享给更多人
中等难度 -通过 / -执行
该问题是 143. Virtual DOM IV - JSX 1的后续。
恭喜你完成了问题 143!
在该问题中,请修改你的代码以支持如下要求。
1. nesting elements
<p><i>BFE.dev</i> is <b>cool</b>!</p>
也就是说JSXChild 需要能支持JSXElement。
JSXChild: JSXText+ JSXElement
2. Functional Component
按照惯例,HTML标签为小写字母,而Functional Component的头文字为大写。
const Heading = ({children, ...res}) => h('h1', res, ...children) <Heading>BFE.<i>dev</i></Heading>
如果你在问题143中的代码已经满足了上述要求,那么太棒了 👍! 你需要复制粘贴就可以完成这个问题。