我是 React Native 的新手,目前正在学习开发聊天应用程序。
我有一个Modal
包含评级 UI
使用这些方法
ChatScreen.js
<Modal isVisible={showRateModal} >
<RatingModal />
</Modal>
RatingModal.js
<View style={styles.container}>
<RatingEmojiSection />
<View style={styles.buttonContainer}>
<Button/>
</View>
</View>
不工作
It works all fine but when I move `Modal` into `RatingModal.js`, the Modal wont be showing anymore. Here is my approach
import { Modal } from 'react-native-paper';
<Modal isVisible={showRateModal} >
<View style={styles.container}>
<RatingEmojiSection />
<View style={styles.buttonContainer}>
<Button/>
</View>
</View>
</Modal>
任何人都知道为什么会发生这种情况?PS:showRateModal
状态运行良好。我只是好奇为什么我不能将Modal
包装器移入RatingModal.js
?