Ken428965 2022-10-27 20:05 采纳率: 53.4%
浏览 362
已结题

react,结合现有代码引入antd mobile V5.22里的Swiper走马灯组件,浏览器报错`Swiper` needs at least one child

在使用的react版本:

img


已写的部分代码:

export default class HouseDetail extends Component {
// ...
// 渲染轮播图结构
  renderSwipers() {
    const {
      houseInfo: { houseImg }
    } = this.state

    return houseImg.map(item => (<Swiper.Item>
        <a  key={item} href="https://www.baidu.com">
          <img src={BASE_URL + item} alt="" />
        </a>
      </Swiper.Item>
    ))
  }
// ...
return (
// ...
<div className={styles.slides}>
          {!isLoading ? (
            <Swiper indicatorProps={{
            color: 'white',
        }} defaultIndex={0} loop autoplay infinite autoplayInterval={5000}>
              {this.renderSwipers()}
            </Swiper>
          ) : (
            ''
          )}
        </div>
)
// ...
}

目前效果如下,轮播图及其底部几个小原点没有显示出来,且chrome浏览器报错:

img

img


请问代码出了什么问题?如何修改?望在现有代码里举例说明

  • 写回答

2条回答 默认 最新

  • hahai1212 2022-10-27 20:24
    关注

    警告是:swiper下面必须有chile。建议你先打印出你遍历的houseImg是否正确

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月1日
  • 已采纳回答 10月28日
  • 创建了问题 10月27日

悬赏问题

  • ¥60 不懂得怎么运行下载来的代码
  • ¥15 CST导出3D模型图为什么和软件显示不一样?
  • ¥15 加热反应炉PLC控制系统设计(相关搜索:梯形图)
  • ¥15 python 用Dorc包报错,我的写法和网上教的是一样的但是它显示无效参数,是什么问题
  • ¥15 经过滑动平均后的一维信号还原用什么结构好呢?
  • ¥15 指定IP电脑的访问设置
  • ¥30 matlab ode45 未发现警告,但是运行出错
  • ¥15 为什么devc++编译项目会失败啊
  • ¥15 vscode platformio
  • ¥15 代写uni代码,app唤醒