React useNavigation表示无法在未安装的组件上执行React状态更新

时间:2020-10-04 15:18:25

标签: reactjs react-native react-hooks react-navigation-v5

onPressing按钮navigation.goBack触发警告,无法对未安装的组件执行反应状态更新。我正在使用带有useNavigation钩子的React Navigation 5。找不到任何解决方法。

<View style={styles.left}>
    <TouchableRipple style={styles.back} borderless onPress={() => navigation.goBack()}>
        <View style={styles.alignContent}>
            <Icon
                iconStyle={{ left: -6 }}
                size={14}
                name="caretleft"
                type="antdesign"
                color={Colors.green[900]}
                containerStyle={{ paddingLeft: 5 }}
            />
            <Text style={{ ...styles.buttonTitle, left: -4, color: Colors.green[900] }}>Back</Text>
        </View>
    </TouchableRipple>
</View>

0 个答案:

没有答案