swiper组件高度自动计算
- 需求的场景描述(希望解决的问题)
swiper 组件目前默认高度150px;但当内容为图文混排后,不能动态支持高度变化,人工计算操作繁琐,
- 希望提供的能力
希望能有很图片组件一样通过设置参数,开启自动计算容器高度的能力
如果只是图片,还能简单解决,但图文混排时会非常繁琐,希望官方提供解决方案。
2 回复
关注该问题。
我目前暂时使用createSelectorQuery来解决……
题主所说的造成视图抖动问题,我的处理办法是,首先css给swiper_item默认高度全屏,加载完数据再获取内部view的高度,然后赋值给swiper_item,这样从视觉上就可以避免抖动。不过确实很繁琐就是了……
你好,可以通过createSelectorQuery获得节点信息获得容器的高度信息。https://developers.weixin.qq.com/miniprogram/dev/api/wxml-nodes-info.html#wxcreateselectorquery