<Text style={styles.instructions} onPress={()=>{
const { navigate } = this.props.navigation;
navigate('ThirdPage');
}}>
问题是为什么 navigate要用{}包起来? es6里面const基础里面 好像没有这样写的例子
<Text style={styles.instructions} onPress={()=>{
const { navigate } = this.props.navigation;
navigate('ThirdPage');
}}>
问题是为什么 navigate要用{}包起来? es6里面const基础里面 好像没有这样写的例子
1 回答1.7k 阅读✓ 已解决
4 回答1.7k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
4 回答1.4k 阅读
这是es6解构赋值的写法
意思是{}内的变量,从=右边的对象的属性中提取,同名相应提取
具体内容可以看看解构赋值相关知识