swiper组件高度自动计算
发布于 6 年前 作者 guping 18552 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

swiper 组件目前默认高度150px;但当内容为图文混排后,不能动态支持高度变化,人工计算操作繁琐,

  • 希望提供的能力

希望能有很图片组件一样通过设置参数,开启自动计算容器高度的能力

如果只是图片,还能简单解决,但图文混排时会非常繁琐,希望官方提供解决方案。

2 回复

关注该问题。

我目前暂时使用createSelectorQuery来解决……  

题主所说的造成视图抖动问题,我的处理办法是,首先css给swiper_item默认高度全屏,加载完数据再获取内部view的高度,然后赋值给swiper_item,这样从视觉上就可以避免抖动。不过确实很繁琐就是了……

你好,可以通过createSelectorQuery获得节点信息获得容器的高度信息。https://developers.weixin.qq.com/miniprogram/dev/api/wxml-nodes-info.html#wxcreateselectorquery

回到顶部