【发布时间】:2021-05-02 20:01:28
【问题描述】:
在这里,我的 IDE 抱怨 searchBar 已声明但从未使用过。但是,我在我的模板类中使用它。此外,当我运行 react-app 时,我看不到 searchBar 类中的文本。这是怎么回事?
import React from 'react';
import ReactDOM from 'react-dom';
import Header from './header'
import Footer from './footer'
class searchBar extends React.Component {
render() {
return (
<div>
<p>search bar here</p>
</div>
)
}
}
class Layout extends React.Component {
render() {
return (
<div>
<Header />
<searchBar />
<Footer />
</div >
)
}
}
ReactDOM.render(
<Layout />,
document.getElementById('root')
);
【问题讨论】:
-
IIRC,
searchBar应该以大写的 S 开头。我认为 react 以这种方式区分原生 DOM 元素和组件。
标签: reactjs