警告:失败的道具类型:提供给“Carousel”的“对象”类型的无效道具`数据`,预期`数组`

问题描述 投票:1回答:1

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

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

来自评论的1位兄弟帮助了我,我的问题现在解决了,这就是我删除代码的原因,因为那是我公司的代码,而且我没有得到答复后长时间共享代码的权限。谢谢。

reactjs api react-native carousel react-native-snap-carousel
1个回答
1
投票

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

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

数组/字符串取决于具体情况

尝试:

 const msgResponse = responseMsg._embedded && responseMsg._embedded.items ? responseMsg._embedded.items : []
© www.soinside.com 2019 - 2024. All rights reserved.