我不记得在哪里,我看到路由器使用像这样的404组件
<Route component={404}/>
我尝试过创建一个组件
const 404 = props => {
return (<h1>This is a 404 page!</h1>)
}
它甚至无法编译。我正在使用create-react-app和React Router。
答案 0 :(得分:4)
没有。 JavaScript变量不能以数字开头。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_types
您可以将错误组件命名为Error404
答案 1 :(得分:1)
React只是JavaScript,变量名不能以数字开头,也不能只是数字。请参阅以下链接
What characters are valid for JavaScript variable names?
我建议用它代替命名,即<NotFound />