React组件基础

组件是什么?

概念:一个组件就是用户界面的一部分,它可以有自己的逻辑和外观,组件之间可以相互嵌套,也可以多次复用

组件化开发,可以让开发者像搭积木一样构建一个完整庞大的应用

react组件

在react中,一个组件就是首字母大写的函数,内部存放了组件的逻辑和视图ui,渲染组件只需要把组件当成标签书写即可

定义组件
javascript 复制代码
//定义组件
const Buttoncom = ()=>{
  return <div>1111</div>
}
使用组件
javascript 复制代码
//项目根组件
function App() {
  return (
    <div className="App">
       {/* 成对标签 */}
       <Buttoncom></Buttoncom>

       {/* 自闭和标签 */}
      <Buttoncom/>
    </div>
  );
}
相关推荐
烈风逍遥14 分钟前
第七篇:提示词模板管理与 Agent 提示词编排
前端·人工智能·后端
Amos_Web24 分钟前
Rspack 源码解析(十二):JavaScript Chunk 是如何被渲染出来的
前端·rust·源码
前端探险家Rick33 分钟前
React Native 二级弹出面板 + 键盘适配:从踩坑到正确方案
前端
用户9210802628637 分钟前
MCP 是什么?用 Figma MCP 辅助还原 Vue 页面
前端
用户9210802628637 分钟前
用 Figma MCP 还原 Vue 页面时,我遇到的三个问题
前端
修罗王37 分钟前
从 React Bits 到 Vue/Svelte Bits:重新定义前端“视觉表达层“
前端
kiros_wang39 分钟前
Notification 本地通知:定时消息、点击路由跳转、桌面角标适配
前端
flash俊杰1 小时前
SQLite + sqlite-vec:100 篇文档内的私域知识库怎么做
前端
Hilaku1 小时前
为什么死磕 1px 的团队,用户体验反而更差?
前端·javascript·程序员