为什么删除后我的列表没有更新?

时间:2020-08-06 05:12:43

标签: react-native

当我在控制台日志中时,列表显示该项目已删除,但该项目继续显示在应用程序中。删除项目后如何更新前端?这就是我所拥有的;

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>
                )
              })
            )
          }

enter image description here

0 个答案:

没有答案