react
点D点D
这个作者很懒,什么都没留下…
展开
-
react---prop和state的对比
prop和state的区别:prop用于定义外部接口,state用于记录内部状态 prop的赋值在外部世界使用组件时,state的赋值在组件内部 组件不应该改变prop的值,而state存在的目的就是让组件来改变的。通过this.setState修改...原创 2019-01-11 15:26:00 · 238 阅读 · 0 评论 -
react组件生命周期
react组件周期分为三个阶段:挂载阶段、更新阶段、卸载阶段挂载阶段:这阶段组件被创建,执行初始化并挂载到DOM中,完成组件的第一次渲染。依次调用的生命周期方法如下:constructor:组件被创建时,会首先调用组建的构造方法。这个构造方法接受一个props参数,props是从父组件中传入的属性对象,若父组件没有传入这个参数则props指向的是组件的默认属性。必须在这方法中首先调用s...原创 2019-01-18 17:42:00 · 192 阅读 · 0 评论 -
React+pubsub-js事件订阅
react组件化,组件之间嵌套太深,进行传值非常麻烦,可以使用pubsub-js发布订阅模式为组件间通信更便捷react导入库npm install pubsub-js --save页面引入import PubSub from 'pubsub-js'使用方法发送消息:PubSub.publish(名称,参数) 订阅消息:PubSub.subscrib(名称,函数) ...原创 2019-01-14 21:42:55 · 574 阅读 · 0 评论