警告:道具类型失败:提供给“旋转木马”的“对象”类型的道具“数据”无效,应为“数组”

Warning: Failed prop type: Invalid prop `data` of type `object` supplied to `Carousel`, expected `array`

我正在使用 react-native-snap-carousel,它工作正常,它可以很好地获取数据,但我在该应用程序中收到 2 个警告。

  1. 警告:道具类型失败:提供给 Carouselboolean 类型的无效道具 data,应为 array
  2. 警告:道具类型失败:道具 dotsLengthPagination 中被标记为必需,但它的值为 Undefined

1位评论大哥帮了我,我的问题现在解决了,这就是我删除代码的原因,因为那是我公司的代码,我很长时间没有权限分享代码得到答复后。 谢谢

对于第一个问题,我看到 msgResponse 不一致

 const msgResponse = responseMsg._embedded && responseMsg._embedded.items ? responseMsg._embedded.items : ''

数组/字符串视大小写

尝试:

 const msgResponse = responseMsg._embedded && responseMsg._embedded.items ? responseMsg._embedded.items : []