react组件和环境搭建
使用脚手架搭建开发环境
npm install create-react-app -g 下载全局的脚手架
create-react-app -V 查看版本号
create-react-app project(项目名字) 创建项目
下载完后会有一个project文件夹,里面的结构目录如下:

进入project项目文件后,执行npm run eject可以暴露出react的相关配置文件

npm start启动项目
react中的组件
函数式组件 类组件
组件首字母必须要大写
函数式组件
创建的时候声明一个函数
必须返回一个虚拟dom

在views 新建home文件夹→Home.js Me文件夹→Me.js

到App.js里:引入组件

打开页面查看,成功渲染出来:

类组件
创建一个类 继承React.Component类
自带一个render函数
views下新建classComponent.js文件:

和函数组件一样的方式去使用,App.js里去引入并使用组件
注意事项
-
导出组件的时候不能加()小括号

-
每一个组件内部只能有一个最大的盒子

函数式组件
一个函数就是一个组件,return一份DOM
特点:
①没有生命周期,也会被更新并挂载,但是没有生命周期函数
②没有this(组件实例)
③没有内部状态(state)
类组件
有this,有生命周期,有内部状态(state)
如果你的组件没有涉及到内部状态,只是用来渲染数据,那么就用函数式组件,性能较好
本文详细介绍如何使用脚手架搭建React开发环境,并深入解析函数式组件与类组件的特性及使用方法。从环境搭建到组件创建,再到注意事项,帮助初学者快速上手React。
1496

被折叠的 条评论
为什么被折叠?



