React组件基础

组件是什么?

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

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

react组件

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

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

       {/* 自闭和标签 */}
      <Buttoncom/>
    </div>
  );
}
相关推荐
yunyi1 分钟前
Husky v9+ 在 Monorepo/全栈项目中的升级与配置
前端
养乐多同学943541 分钟前
关于vuex的缓存持久实践
前端·vuex
不要额外加糖2 分钟前
tql,寥寥几行,实现无队列无感刷新
前端·javascript·设计模式
Qinana2 分钟前
🚙微信小程序实战解析:打造高质感汽车展示页
前端·css·程序员
Yeats_Liao3 分钟前
Go Web 编程快速入门 18 - 附录B:查询与扫描
开发语言·前端·后端·golang
@大迁世界5 分钟前
第06章:Dynamic Components(动态组件)
前端·javascript·vue.js·前端框架·ecmascript
gustt19 分钟前
用小程序搭建博客首页:从数据驱动到界面展示
android·前端·微信小程序
南蓝26 分钟前
【javascript】什么是HMAC-SHA256 签名
前端
有点笨的蛋27 分钟前
深入前端工程的细枝末节:那些被忽略却决定页面体验的 CSS 关键细节
前端·css
Holin_浩霖28 分钟前
mini-react 动态渲染复杂的DOM结构
前端