react
qq_29230437
这个作者很懒,什么都没留下…
展开
-
初识React
React是Facebook推出的一个JavaScript库,它的口号就是“用来创建用户界面的JavaScript库”,所以它只是和用户界面打交道,可以把它看成MVC中的V(视图)层。React三大特性组件React的一切基于组件。使用React,唯一要关心的就是构建组件。各个组件有各自的状态,状态变更时,会自动重新渲染组件。组件特性也是Web前端发展的趋势。一个Profile组件的例子:// P...转载 2018-03-18 20:23:26 · 134 阅读 · 0 评论 -
组件的prop和state
一、state描述:内部状态(local state)或者局部状态;初始化内部状态:React构造函数中更新内部状态:this.setstate获取内部状态:this.stateexport default class Counter extends Component{ constructor(){ super(); //后才能用this获取实例化对象 this.state = { ...转载 2018-03-18 20:30:53 · 175 阅读 · 0 评论 -
生命周期
React严格定义了组件的生命周期,共3个过程:1) 装载过程(Mount):组件第一次在DOM树中渲染的过程;2) 更新过程(Update):组件被重新渲染的过程;3) 卸载过程(Unmount):组件从DOM树中删除的过程。三种不同的过程,React库会依次调用组件的一些生命周期函数。所以,定义一个React组件,实际上就是定制这些生命周期函数。组件装载过程装载过程依次调用的生命周期函数:co...转载 2018-03-18 20:33:48 · 185 阅读 · 0 评论