博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
React创建组件的三种方式比较和入门实例
阅读量:7124 次
发布时间:2019-06-28

本文共 635 字,大约阅读时间需要 2 分钟。

推荐文章: https://www.cnblogs.com/wonyun/p/5930333.html

  创建组件的方式主要有:

  1、function 方式

  2、class App extends React.component {}

  3.  React.creatClass 

大致区别: function创建组件的方式最为高效,但是其只能传递props,而不能使用状态等。 extends React.component 的方式功能更为强大,他不仅可以通案过 this.props 来使用prop并且还可以使用状态管理,另外,还可以通过 extends 继承 React.pureComponent ,这样,我们就更加容易使用钩子函数等。

{array}变量展开数组全部成员

React.Children.map(this.props.children, function (child) {

return <li>{child}</li>;
})
无子节点 undefined 1:对象 2:数组

getDefaultProps getInitialState this.props表示那些一旦定义,就不再改变的特性,而 this.state是会随着用户互动而产生变化的特性。{

{}}组件样式为对象,1为标识2为对象

React 入门实例教程

阮一峰:

转载于:https://www.cnblogs.com/cosyer/p/7246632.html

你可能感兴趣的文章
校园考勤管理系统
查看>>
向国外发送超大文件,用什么工具好?
查看>>
【JS教程】JS小功能代码片段(二)
查看>>
BugFree的7种解决方案各自的含义
查看>>
数据类型转换
查看>>
Vim简明教程
查看>>
C/C++程序调试和内存检测
查看>>
vlan 03
查看>>
从零撸起-微信小游戏-1,最基础的知识
查看>>
将Bitmap对象转化为图片文件File
查看>>
DEV报表注意事项(二)
查看>>
超实用的Linux/Unix快捷键大汇总
查看>>
流编辑器sed命令详解
查看>>
wps for linux 不能使用搜狗输入法
查看>>
PHP与MySQL学习笔记9:创建Web数据库
查看>>
useradd、adduser和userdel在使用时的注意事项
查看>>
替你写代码
查看>>
xmake v2.0.3 更新
查看>>
注释 005
查看>>
002 about print
查看>>