swiper操作图片步骤详解

这次给大家带来swiper操作图片步骤详解,swiper操作图片的注意事项有哪些,下面就是实战案例,一起来看一下。

1.结构

               //bindload是绑定图片加载的事件,记得给image加上mode=“widthFix”这个属性哦,还有就是设置这个image 100%宽度哟       

登录后复制

swiper的各个属性在官方文档中都有,这里就不说明了。最主要的是: style=’height:{{Height}}’ //动态设置swiper的高度

2.在page里面:

data: {  imgUrls: [              '../img/goodsDetail/goods.png',    '../img/goodsDetail/goods.png',    '../img/goodsDetail/goods.png'  ],  indicatorDots: true,  autoplay: true,  interval: 5000,  duration: 1300,  bg: '#C79C77',  Height:""     //这是swiper要动态设置的高度属性 },imgHeight:function(e){  var winWid = wx.getSystemInfoSync().windowWidth; //获取当前屏幕的宽度  var imgh=e.detail.height;//图片高度  var imgw=e.detail.width;//图片宽度  var swiperH=winWid*imgh/imgw + "px"//等比设置swiper的高度。 即 屏幕宽度 / swiper高度 = 图片宽度 / 图片高度  ==》swiper高度 = 屏幕宽度 * 图片高度 / 图片宽度  this.setData({    Height:swiperH//设置高度  })},

登录后复制

总结:获取当前屏幕宽度: wx.getSystemInfoSync().windowWidth

在小程序里动态设置属性,只有通过setData({ })来设置,和js中直接操作css样式有一点类似

注意:image如果外层有个容器装,然后image设置width为100%之后,距离装它的容器底部有一点距离,那是因为image是默认设置的display:inline-block属性,这个属性会产生间隙。如果要撑满容器,设置为display:block就可以了。

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

Vue 动态设置路由参数步骤详解

vue.js前后端数据交互步骤详解

以上就是swiper操作图片步骤详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2767222.html

(0)
上一篇 2025年3月8日 11:32:51
下一篇 2025年3月8日 11:33:14

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Vue中mixin使用步骤详解

    这次给大家带来Vue中mixin使用步骤详解,Vue中mixin使用的注意事项有哪些,下面就是实战案例,一起来看一下。 说下我对vue中mixin的一点理解   vue中提供了一种混合机制–mixins,用来更高效的实现组件内容…

    编程技术 2025年3月8日
    200
  • Vue2.0配置mint-ui步骤详解

    这次给大家带来Vue2.0配置mint-ui步骤详解,Vue2.0配置mint-ui的注意事项有哪些,下面就是实战案例,一起来看一下。 最近开发项目的时候逐渐采用vue.js+mint-ui的技术栈,但是昨天开始配置开发环境的时候,遇到了各…

    2025年3月8日
    200
  • vue-devtools安装步骤详解

    这次给大家带来vue-devtools安装步骤详解,vue-devtools安装的注意事项有哪些,下面就是实战案例,一起来看一下。 第一步 将vue-devtools clone到本地 git clone https://github.co…

    2025年3月8日 编程技术
    200
  • JS进行前后端同构步骤详解

    这次给大家带来JS进行前后端同构步骤详解,JS进行前后端同构的注意事项有哪些,下面就是实战案例,一起来看一下。 什么是前后端同构 明确三个概念:「后端渲染」指传统的 ASP、Java 或 PHP 的渲染机制;「前端渲染」指使用 JS 来渲染…

    编程技术 2025年3月8日
    200
  • Angular+Font-Awesome步骤详解

    这次给大家带来Angular+Font-Awesome步骤详解,使用Angular+Font-Awesome的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 本文主要给大家介绍了关于以Angular的姿势打开Font-Awesome…

    编程技术 2025年3月8日
    200
  • vue移动端实现下拉刷新步骤详解

    这次给大家带来vue移动端实现下拉刷新步骤详解,vue移动端实现下拉刷新的注意事项有哪些,下面就是实战案例,一起来看一下。 看完这篇文章,相信大伙也一样可以,做出一个自己的刷新,加载的组件 说这个功能之前,大家要先了解一下,要怎么触发滚动条…

    2025年3月8日
    100
  • vue-cli3.0配置详解

    这次给大家带来vue-cli3.0配置详解,使用vue-cli3.0配置的注意事项有哪些,下面就是实战案例,一起来看一下。 新建项目 # 安装npm install -g @vue/cli# 新建项目vue create my-projec…

    2025年3月8日
    200
  • 源生js实现哈夫曼编码步骤详解

    这次给大家带来源生js实现哈夫曼编码步骤详解,源生js实现哈夫曼编码的注意事项有哪些,下面就是实战案例,一起来看一下。 原始版 function cal(str) { if (typeof str !== ‘string’ || str.l…

    编程技术 2025年3月8日
    200
  • Angular CLI创建Angular项目步骤详解

    这次给大家带来Angular CLI创建Angular项目步骤详解,Angular CLI创建Angular项目的注意事项有哪些,下面就是实战案例,一起来看一下。 开始项目前,你需要先安装node和npm,然后执行npm install -…

    编程技术 2025年3月8日
    200
  • JQuery元素操作详解

    这次给大家带来JQuery元素操作详解,JQuery元素操作的注意事项有哪些,下面就是实战案例,一起来看一下。 第一步:sizzle选择器 基于元素的id、类、类型、属性、属性值等”查找”(或选择)HTML元素,简单…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论