5***@qq.com
5***@qq.com
  • 发布:2019-08-29 17:51
  • 更新:2022-02-28 13:21
  • 阅读:3846

uni swiper的高度是写死的,并不能很好的运用到实际的业务中,希望官方修改swiper的高度为内容适应,感谢~!

分类:uni-app

自己将CSS修改后,只能适用于H5端,APP和小程序无法实现,希望官方大佬能解决这个问题。谢谢。

4 关注 分享
x***@gmail.com 9***@qq.com 5***@163.com 1***@qq.com

要回复文章请先登录注册

我可爱的app

我可爱的app

从apicloud转过来 ,发现满满都是坑,官方从不解答
2022-02-28 13:21
有问

有问

回复 有问 :
上面监听不太美观。可以在图片上@load事件,再用上面的方法,去掉定时器。
2020-11-13 17:25
有问

有问

正好查到,贡献一个办法:

setHeight(){
var that=this;
let h='100';
const query = uni.createSelectorQuery().in(that);
let id=setInterval(()=>{
query.select('.swiperimg').boundingClientRect(data => {
if(JSON.stringify(data)){
that.Dheight=data.height;
clearInterval(id);
}
}).exec(function(res){});
},200);
return h;
}

此办法测试可用,每个幻灯图片高度需要一样,并且设置为宽100%,mode为widthFix。
文档准备完后定时查找图片元素的高度,并重新指定STYLE样式后,退出定时器即可。
2020-11-13 16:44
风云杭州

风云杭州

服务器端传回 swiper的style 就好。。目前遇到一个问题,justfy-content 在swiper 里貌似没有效果
2020-05-20 18:33
风云杭州

风云杭州

回复 1***@qq.com :
后来怎么解决的
2020-05-19 12:24
1***@qq.com

1***@qq.com

是的,我今天写的时候也遇到了,高度都是写死的,我还需要去控制台去找隐藏的标签,才能设置我需要的高度
2019-11-29 18:14
1***@qq.com

1***@qq.com

我也碰到这个问题
2019-09-03 11:05
3***@qq.com

3***@qq.com

回复 1***@qq.com :
你有测试过吗
我这边操作在app上还是无效的
2019-09-02 11:04
3***@qq.com

3***@qq.com

回复 1***@qq.com :
你在app上有用吗
2019-09-01 04:53
9***@qq.com

9***@qq.com

回复 5***@qq.com :
我也发现了,修改css样式后h5是生效的,但是app端无效
2019-08-31 17:00