reactjs - 添加新组件后,React 应用程序未加载
问题描述
我在 React 的一个单独文件中创建了一个 header.js 组件,并将它添加到我的 App.js 文件中,但它没有加载到前端。我没有收到任何错误。在浏览器中显示一个空白页面,在添加标题之前,应用程序正在完美查看。
header.js
import React from 'react';
function Header()
{
return(
<Header style={headerStyle}>
<h1> Todo List </h1>
</Header>
)
}
const headerStyle = {
background: '#333',
color: '#fff',
textAlign: 'center',
padding : '10px'
}
export default Header;
app.js
render(){
//console.log(this.state.todos)
return (
<div className="App">
<Header />
<Todos todos ={this.state.todos} markComplete ={this.markComplete} delTodo={this.delTodo} />
</div>
);
}
}
我在 app.js 文件中导入头文件
在终端上显示:注意,开发版本未优化。要创建生产版本,请使用 npm run build。浏览器显示空白页面
解决方案
推荐阅读
- load-balancing - 在扩展系统时,具有一致散列的负载分布是否比标准散列更有优势?
- html - 来自一个来源的 HTML5 多个视频加载
- ruby-on-rails - 使用 Chilkat lib 创建目录失败
- python - pyexiv2 出错。如何将元数据应用于 jpg 图像?
- javascript - 使用 fetch 反应加载页面
- javascript - 循环遍历对象 NodeJS 的最佳方法
- r - R/ggplot2:是否可以在没有因子列的情况下从数据框中绘制列?
- c++ - 如何检测 gcc 5 的线程消毒剂
- python - 将数据框中的列转换为数值作为列表的列表
- html - 如何使 Material-UI 数据表响应窗口大小