-
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
// 取