【发布时间】:2019-11-02 11:12:59
【问题描述】:
这是我的简单 home.js 代码。没有删除任何相关代码。
import Banner from '../components/Banner'
export default function Home() {
return (
<Hero>
<Banner title="luxurious rooms" subtitle="delux rooms starting at $299">
<Link to="/rooms" className="btn-primary">
Our rooms
</Link>
</Banner>
</Hero>
这是我的banner.js
import React from 'react'
export default function Banner({childern,title,subtitle}) {
return (
<div className="banner">
<h1>{title}</h1>
<div />>
<p>{subtitle}</p>
{childern}
</div>
)
}
我不明白为什么它不渲染。
在床上,我继续看到<banner>。英雄内部的标签。
我该如何解决这个问题?
【问题讨论】:
-
您是否遇到任何错误?
-
您拼写错误。
childern->children -
@Vencovsky nope
-
@AvinKavish 是的,我已经修复了,谢谢,但仍然是同样的错误
-
你有一个额外的
<div />>
标签: javascript reactjs