react、vue的生命周期

2018-12-28  本文已影响0人  战神七小姐

react.生命周期:

(1)无状态组件没有生命周期
(2)实例期:
①Constructor(){}

render(){
    return [
        <li key='1'>1</li>,
         <li key='2'>2</li>
    ]
}

(4)销毁期:
①componentWillUnmount(){}销毁组件
2.组件初始化生命周期的执行过程:
(1)Constructor(){}
(2)componentWillMount(){}
(3)Render(){}
(4)componentDidMount(){}
3.组件内部状态(state)被改变生命周期的过程:
(1)shouldComponentUpdate(){}
(2)componentWillUpdate(){}
(3)Render(){}
(4)componentDidUpdate(){}
4.组件外部状态被改变生命周期的过程:
(1)componentWillReceiveProps(){}
(2)shouldComponentUpdate(){}
(3)componentWillUpdate(){}
(4)Render(){}
(5)componentDidUpdate(){}
5.使用swipe
(1)Npm install react swip-js-iso react-swipe
(2) import React from 'react'
import ReactDOM from 'react-dom';
import ReactSwipe from 'react-swipe';
(3)巴拉巴拉。。。

vue生命周期

1.beforeCreate:
(1)创建前
(2)还没有响应式
(3)不要修改data里的数据
2.Created
(1)创建完成
(2)可以在这里进行ajax请求,
3.beforeMount
(1)挂载前
4.Mounted
(1)挂载完成
(2)初始化完成
5.beforeUpdate
(1)更新前
6.Updated
(1)更新后
7.beforeDestroy
(1)销毁前
8.Destroyed
(1)销毁后

上一篇 下一篇

猜你喜欢

热点阅读