React组件基础

组件是什么?

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

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

react组件

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

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

       {/* 自闭和标签 */}
      <Buttoncom/>
    </div>
  );
}
相关推荐
德育处主任14 分钟前
p5.js 掌握圆锥体 cone
前端·数据可视化·canvas
mazhenxiao16 分钟前
qiankunjs 微前端框架笔记
前端
无羡仙23 分钟前
事件流与事件委托:用冒泡机制优化前端性能
前端·javascript
秃头小傻蛋23 分钟前
Vue 项目中条件加载组件导致 CSS 样式丢失问题解决方案
前端·vue.js
CodeTransfer23 分钟前
今天给大家搬运的是利用发布-订阅模式对代码进行解耦
前端·javascript
阿邱吖25 分钟前
form.item接管受控组件
前端
韩劳模27 分钟前
基于vue-pdf实现PDF多页预览
前端
鹏多多28 分钟前
js中eval的用法风险与替代方案全面解析
前端·javascript
KGDragon28 分钟前
还在为 SVG 烦恼?我写了个 CLI 工具,一键打包,性能拉满!(已开源)
前端·svg
LovelyAqaurius28 分钟前
JavaScript中的ArrayBuffer详解
前端