09 React——创建组件、使用组件
创建好一个react应用程序后,我们就需要创建组件并且使用组件,其实react开发本身就是创建组件、使用组件的过程。下面来看一下示例:
上图中的html页面上总共有三个组件:根组件、Home组件和列表组件,下面就具体聊聊该怎么创建这些组件以及如何使用它们。
创建组件:
1 我们修改一下默认创建的react应用程序的代码结构,在src目录下创建相应的文件夹及文件,方便代码文件的组织管理,最终的代码文件结构图如下所示:
2 我们在compotents目录下创建了Home、News两个组件,也就是两个js文件,里面的具体代码如下所示:
Home.js
import React,{Component} from 'react';
class Home extends Component{
constructor(){
super();
}
render(){
return (
<div>
<h1>Home组件</h1>
</div>
)
}
}
export default Home;
News.js
import React,{Component} from "react";
class News extends Component{
render(){
return(
<div>
<ol>
<li>新闻组件选项01</li>
<li>新闻组件选项02</li>
<li>新闻组件选项03</li>
<li>新闻组件选项04</li>
</ol>
</div>
)
}
}
export default News;
由上述代码可以看出创建组件的代码大致相同,首先引入模块,然后定义组件,最后定义将组件导出。如果需要样式文件的话我们再引入相应的样式文件即可。
注意:在定义组建的时候,一定要在所有的代码外层包含一个<div>
由此,两个简单的组件已经创建完成,接下来我们就来使用它们。
3 在此处我们将App组件看作是根组件,所以上述创建的两个组件都要在此组件中来用。
3.1 首先,我们将这两个组件在App.js中加载进来,如图:
import Home from "./Home";
import News from "./News";
3.2 在我们想用的地方就像使用HTML标记那样使用它们就可以,如图:
注意:使用组件时可以用单标签的样式,也可以用双标签样式,至此,组件的创建和使用已经完成。
X北辰北的博客,想看更多内容,请移步我的个人博客:http://www.xbeichenbei.com/
分类:
React.js 学习
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· Windows桌面应用自动更新解决方案SharpUpdater5发布
· 我的家庭实验室服务器集群硬件清单
· C# 13 中的新增功能实操
· Supergateway:MCP服务器的远程调试与集成工具
· Vue3封装支持Base64导出的电子签名组件