首页 > Web开发 > 详细

reactjs学习--02

时间:2019-10-27 13:36:53      阅读:78      评论:0      收藏:0      [点我收藏+]

JSX注意点:

技术分享图片

class和for都是js关键字,因此JSX需要改变名称 => className htmlFor

reactjs的组件

无状态组件(函数组件)

技术分享图片

在无状态组件中可以通过给函数传递props参数,来获取外界传值

三点运算符实现简化传值:

技术分享图片

组件抽离成jsx文件

Hello.jsx

技术分享图片

引用组件:

技术分享图片

有状态组件(类组件)

Comclass.jsx

技术分享图片

用class创建的组件继承了React.Component

内部自定了this.state属性来保存状态,this.data来保存数据

同时组件有生命周期函数,并且通过this.props属性来

获取外界的传值,这是与无状态组件最大的区别

引用组件:

技术分享图片

无状态组件和有状态组件的合作应用

ComListItem.jsx ==> 子组件

技术分享图片

ComListClass.jsx

技术分享图片

引用列表组件

技术分享图片

reactjs学习--02

原文:https://www.cnblogs.com/chujunqiao/p/11747240.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!