zoukankan      html  css  js  c++  java
  • react笔记

    static getDerivedStateFromProps(nextProps, prevState) {
    console.log('getDerivedStateFromProps',nextProps, prevState)
    }
    componentDidMount() {
    console.log('componentDidMount',this.props, this.state)
    }
    shouldComponentUpdate(nextProps, nextState) {
    console.log('shouldComponentUpdate',nextProps, nextState)
    return true
    }
    getSnapshotBeforeUpdate(prevProps, prevState){
    console.log('getSnapshotBeforeUpdate',prevProps, prevState)
    return 222
    }
    componentDidUpdate(prevProps, prevState,snapshot) {
    console.log('componentDidUpdate',prevProps, prevState,snapshot)
    }
    render(){
    return <React.Fragment>地图Component</React.Fragment>
    }
    getDerivedStateFromProps {orderId: "35201366854752"} {}
    componentDidMount {orderId: "35201366854752"} {}

    getDerivedStateFromProps {orderId: 2} {}
    shouldComponentUpdate {orderId: 2} {}
    getSnapshotBeforeUpdate {orderId: "35201366854752"}ref: (...)orderId: "35201366854752"get ref: ƒ ()proto: Object {}
    componentDidUpdate {orderId: "35201366854752"} {} 222

  • 相关阅读:
    开开心心
    HOW HE/SHE'S SEEN
    天池
    sql server deadlock跟踪的四种方法
    reduce 好东西
    object方法
    页面横向滚动 联动 进度条
    浅拷贝、深拷贝
    图片下载
    axios简单封装
  • 原文地址:https://www.cnblogs.com/leee/p/12120082.html
Copyright © 2011-2022 走看看