警告:失败的道具类型:提供给“Carousel”的“对象”类型的无效道具`数据`,预期`数组`
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了警告:失败的道具类型:提供给“Carousel”的“对象”类型的无效道具`数据`,预期`数组`相关的知识,希望对你有一定的参考价值。
我正在使用react-native-snap-carousel,它工作正常,它获取数据很好,但我在该应用程序中收到2个警告。
- 警告:失败的道具类型:提供给
data
的boolean
类型的无效道具Carousel
,预计array
。 - 警告:失败的道具类型:道具
dotsLength
在Pagination
中被标记为必需,但它的值是Undefined
。
来自评论的1位兄弟帮助了我,我的问题现在解决了,这就是我删除代码的原因,因为那是我公司的代码,而且我没有得到答复后长时间共享代码的权限。谢谢。
答案
对于第一个问题,我看到msgResponse不一致
const msgResponse = responseMsg._embedded && responseMsg._embedded.items ? responseMsg._embedded.items : ''
数组/字符串取决于具体情况
尝试:
const msgResponse = responseMsg._embedded && responseMsg._embedded.items ? responseMsg._embedded.items : []
以上是关于警告:失败的道具类型:提供给“Carousel”的“对象”类型的无效道具`数据`,预期`数组`的主要内容,如果未能解决你的问题,请参考以下文章
道具类型失败:提供给“TextInput”React Native 的“对象”类型的无效道具“值”
警告:道具类型失败:未指定必需的道具“region.latitude”
React Native错误失败的道具类型:提供给`Overlay`的`array`类型的无效道具`children`,
vue 警告:无效的道具:道具“modalState”的类型检查失败。预期布尔值,得到函数
如何将 ref 作为道具传递:[Vue 警告]:无效的道具:道具“containerRef”的类型检查失败。预期对象,得到 HTMLDivElement?