八、生命周期

116 阅读1分钟
  • 1.getDefaultProps this.props获取,并且只有获取 常用来初始化不改变的值

  • 2.getInitialState // 类似oc getter setter 保存的可变的值 e.g:

  getInitialState() {
    return{
      title:'我是一个测试' // 默认是第一个
    }
  }
//  getter
<Text>{this.state.title}</Text>
// setter
    this.setState({
      title: '测试'
    }); 
// 如果值和原来的值比较有改变,调用这个方法 会重新调用render
  • 3.componentWillMount == OC=>ViewWillApper 不常用

  • 4.render

  • 5.componentDidMount 常用于实际操作

    • 网络请求
    • 复杂的异步操作

获取真实的阶段

ref='myText'// 绑定 this.refs.myText // 取