我打算从今天开始,写一些react相关的内容。
因为react是一个基于组件开发的框架,所以开发react项目之前必须得认真了解一下什么是组件?
其实组件理解起来非常简单,组件指的就是“网页上的一部分”!
看看朱绪博客的页面就知道了:
朱绪博客首页这个页面整体上就是一个大的组件,朱绪博客的logo是一个小组件,搜索框也是组件,以此类推。
注:组件时可以拆分的哦,大组件里可以包含很多小组件。
反正,我们只要记住,所有的区块,只要是页面的一部分,我们都可以把它理解成一个组件。
大家思考一下,我们每一个html标签理论上可不可以理解为一个组件呢?
完全可以!当一个组件粒度很精细的时候,实际上每一个组件就是网页上的标签了。
组件是啥?再重复一遍:组件就是网页上的一部分,请牢记。