【发布时间】:2017-12-18 06:36:36
【问题描述】:
我试图在导航栏的右上角保持可触摸的不透明度,用于可触摸不透明度的 onPress。我想把用户带到主页。
constructor(props) {
super(props);
this.state = {
stAccntList: [],
stUserAccountNo: '',
stCustNo: '',
resp: '',
};
}
static navigationOptions = {
// title: 'myacc',
title: 'My Accounts',
headerRight: <TouchableHighlight onPress={() => {
this.props.navigation.navigate('home');
}}>
<Image style={{ marginRight: 20 }} source={require('../../../resources/toolbar/home_inactive.png')} />
</TouchableHighlight>,
headerTintColor: 'white',
headerStyle: {
backgroundColor: colors.themeColor,
// top: 30
}
}
上面的错误会引发红屏。请让我知道我哪里出错了。
【问题讨论】:
-
您希望
this在this.props.navigation.navigate('home');中引用什么?
标签: javascript reactjs react-native ecmascript-6