码迷,mamicode.com
首页 > Web开发 > 详细

reactjs学习--02

时间:2019-10-27 15:00:20      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:图片   运算   最大   inline   简化   one   列表组   rop   ==   

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

标签:图片   运算   最大   inline   简化   one   列表组   rop   ==   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!