当我在控制台日志中时,列表显示该项目已删除,但该项目继续显示在应用程序中。删除项目后如何更新前端?这就是我所拥有的;
const removeImage = (index) => {
if (index > -1) {
images.splice(index, 1);
}
}
这是根据列表生成的组件
{
(imageList && imageList.length > 0) && (
imageList.map((image, index) => {
return (
<View style={styles.petColorContainer}>
<AppText>{image.filename}</AppText>
<TouchableOpacity onPress={() => removeImage(index)}>
<Image source={images.crossIcon}/>
</TouchableOpacity>
</View>
)
})
)
}