【发布时间】:2019-06-26 09:14:31
【问题描述】:
我正在使用来自 react-native-fast-image 的 FastImage 组件和回调中的 React useState。
喜欢这个
const Avatar = (props) => {
const [isImageUploaded, setIsImageUploaded] = useState(false);
return (
<View style={sizeStyle}>
<FastImage
source={{ uri: profileImg }}
onLoadEnd={() => {
setIsImageUploaded(true);
}}
/>
</View>
);
};
Avatar 内部使用 FlatList 组件,当我清除其数据时,我崩溃了
没有setIsImageUploaded(true);之类的崩溃消失
<FastImage
source={{ uri: profileImg }}
onLoadEnd={() => {
// setIsImageUploaded(true);
}}
/>
我是 React 钩子的新手。关于如何正确处理此类情况的任何想法?
【问题讨论】:
标签: reactjs react-native react-hooks