【发布时间】:2021-06-01 14:52:12
【问题描述】:
我正在接受 react-native 培训,但我有一些理解问题。
为什么可以更改“modalVisible”变量,但不能更改“aux”。
const App = () => {
const [modalVisible, setModalVisible] = useState(0);
var aux = 0;
const _onPress = (code) => {
aux = 1
setModalVisible(code)
};
return (
<SafeAreaView style = {styles.centeredView}>
<View style = {styles.box}>
<Pressable
onPress = {() => _onPress(modalVisible+1)}
style={styles.pressable}
>
<Text style = {{color:'black'}}>{modalVisible} {aux}</Text>
</Pressable></View>
</View>
</SafeAreaView>
);
};
我删除了一些视图,所以它还没有准备好 'crtl + c' 'crtl + v'
【问题讨论】: