亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

超簡單的微信小程序輪播圖

發布時間:2020-09-19 00:00:22 來源:腳本之家 閱讀:211 作者:大灰狼吃小白兔 欄目:web開發

Tips:微信小程序可以在HbuilderX用HTML標簽(如Ddiv、span等)寫前端代碼,也可以用微信小程序語法寫(view、swiper標簽),然后npm run dev編譯后,在微信開發者工具里面導入該項目,就可以調試項目,查看效果。

效果圖:

超簡單的微信小程序輪播圖

微信小程序實現輪播圖,本例是在*.wpy頁面開發(該頁面的temlate內容對應小程序的wxml,style樣式對應小程序的wxss,script對應小程序的js文件,config對應小程序的json文件)

<style type="less" scoped="scoped">
  .swiper image {
   width: 100%;
   height: auto;
 }
 
  .swiper-image {
   height: 100%;
   width: 100%;
  }
 
  .slide-image {
   height: 100%;
   width: 100%;
   display: block;
  }
</style>
<template>
   <view class="swiper">
    <swiper indicator-dots="{{indicatorDots}}" vertical="{{vertical}}" autoplay="{{autoplay}}" duration="{{duration}}" interval="{{interval}}" indicator-active-color="#007aff" bindchange="bindchange" circular="{{circular}}"
      >
      <block wx:for="{{GoodsDatas.imgshow}}" wx:for-key="{{index}}" wx:for-item="image">
        <swiper-item>
          <image src="{{image.img}}" data-id="{{index}}" class="slide-image" mode="widthFix" bindload="imageLoad" />
        </swiper-item>
       </block>
     </swiper>
   </view>
</template>
<script>
 import wepy from '@wepy/core'
 wepy.page({
  data: {
   circular: true,
   //是否顯示畫板指示點,根據圖片數量自動生成多少個圓點
   indicatorDots: true,
   //選中點的顏色
   //是否豎直
   vertical: false,
   //是否自動切換
   autoplay: true,
   //自動切換的間隔
   interval: 3000,
   //滑動動畫時長毫秒
   duration: 1000,
   //所有圖片的高度
   imgheights: [],
   //圖片寬度
   imgwidth: 320,
   //默認
   current: 0
  },
  imageLoad: function(e) { //獲取圖片真實寬度
   var imgwidth = e.detail.width,
    imgheight = e.detail.height,
    //寬高比
    ratio = imgwidth / imgheight;
   console.log(imgwidth, imgheight)
   //計算的高度值
   var viewHeight = 750 / ratio;
   var imgheight = viewHeight;
   var imgheights = this.data.imgheights;
   //把每一張圖片的對應的高度記錄到數組里
   imgheights[e.target.dataset.id] = imgheight;
   this.setData({
    imgheights: imgheights
   })
  },
  bindchange: function(e) {
   // console.log(e.detail.current)
   this.setData({
    current: e.detail.current
   })
  }
 })
</script>

將代碼粘過去之后,只需要修改循環對象為圖片數據就可以了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沈阳市| 周口市| 临安市| 大兴区| 锡林郭勒盟| 牟定县| 兴山县| 同江市| 延长县| 秦皇岛市| 边坝县| 讷河市| 兴仁县| 宝山区| 绥宁县| 隆昌县| 安塞县| 大埔区| 故城县| 平山县| 临洮县| 麦盖提县| 伽师县| 彝良县| 儋州市| 南郑县| 霞浦县| 西乌珠穆沁旗| 龙游县| 青铜峡市| 紫金县| 富裕县| 武定县| 平泉县| 榕江县| 新巴尔虎右旗| 伽师县| 大连市| 神农架林区| 玉树县| 舟山市|