微信小程序--swiper图片显示不完整

时间:2022-11-10 20:57:54

我把微信小程序中swiper的官方代码拷贝下来发现图片显示不完全,像这样不能完全填满整个宽度,后来看官方image标签的解释和描述,各种mode换了个遍,css也修改了很多次,还是不会(水平不到家······)
微信小程序--swiper图片显示不完整
后来就想到把图片作为背景,把官方的代码修改一下,好像就行了,
官方wxml代码

<swiper indicator-dots="{{indicatorDots}}"
autoplay="
{{autoplay}}" interval="{{interval}}" duration="{{duration}}">
<block wx:for="
{{imgUrls}}">
<swiper-item>
<image src="
{{item}}" class="slide-image" width="355" height="150"/>
</swiper-item>
</block>
</swiper>

修改后的代码

<swiper indicator-dots="{{indicatorDots}}"
autoplay="
{{autoplay}}" interval="{{interval}}" duration="{{duration}}">
<block wx:for="
{{imgUrls}}">
<!--差别就再这里了-->
<swiper-item style="background:url(
{{item}});background-repeat: no-repeat;background-size:100% 200px; ">
</swiper-item>
</block>
</swiper>

微信小程序--swiper图片显示不完整
反正经过这次,以后发现图片显示不全的问题,就试试把图片当作背景吧