美文网首页
小程序轮播图显示按原图片宽高显示

小程序轮播图显示按原图片宽高显示

作者: Jacky__燊 | 来源:发表于2018-12-18 19:45 被阅读0次

大体思路:通过获取原图片的宽高得出宽高比例,结合当前屏幕的宽度算出新高度赋值给swiper。

index.js


data: {

    imgUrls: [

      'http://www.aliddmall.com/images/app_banners/1.jpg',

      'http://www.aliddmall.com/images/app_banners/2.jpg'

    ],

    indicatorDots: true,

    autoplay: true,

    interval: 3000,

    duration: 500,

    Height: ""     //这是swiper要动态设置的高度属性

  },

index.wxml


<swiper indicator-dots="{{indicatorDots}}"

autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" style='height:{{Height}}'>

<block wx:for="{{imgUrls}}" wx:key="unique">

  <swiper-item>

  <image src="{{item}}" class="slide-image" mode="widthFix" bindload='imgHeight' />

  </swiper-item>

</block>

</swiper>

参考链接: https://www.jb51.net/article/138776.htm

相关文章

  • 小程序轮播图显示按原图片宽高显示

    大体思路:通过获取原图片的宽高得出宽高比例,结合当前屏幕的宽度算出新高度赋值给swiper。 index.js i...

  • 2019-03-19

    完美解决轮播图 swiper 图片自适应宽高居中显示

  • 熊猫出行主页设计说明

    原型图见这里 轮播部分 上方是一个图片轮播,宽与显示器相同,高600px, 用左右两侧的箭头可以切换轮播。 第一行...

  • 小程序swiper轮播图不显示

    关于swiper轮播图不显示,但是实际又占了位置(图一)。原因目前也不是很清楚,但只需要删 除app.wxss里的...

  • heif在移动端分析

    iOS显示遇到的问题: 宽高是奇数,会显示绿边 显示HDR效果 alpha效果显示异常,alpha图显示为半透明或不透明

  • 2021-11-25

    js 一页显示多张图无缝轮播

  • 多轮播图的设计

    列表展示多个轮播图 多个轮播图同时显示 多个轮播图不定时进行轮播动画 对应呈现的关系:1个TableView、一个...

  • 按比例缩放的布局

    需求: 移动端图片宽高1:1显示.并且图片宽度要充满手机屏幕的宽度. 移动端banner 按比例显示 不固定高度 ...

  • Display简析

    block:默认宽度为父元素宽度,可以设置宽高,换行显示 inline: 默认宽度为内容宽度,不可设置宽高,同行显示。

  • JS实现的贪吃蛇游戏完整实例

    思想: 1、设计蛇:属性有宽、高、方向、状态(有多少节),方法:显示,跑 2、设计食物:属性宽、高 3、显示蛇:根...

网友评论

      本文标题:小程序轮播图显示按原图片宽高显示

      本文链接:https://www.haomeiwen.com/subject/jgfrkqtx.html