最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2021年04月21日 11:14:31   作者:大灰狼吃小白兔  
這篇文章主要為大家詳細介紹了超簡單的微信小程序輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

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

效果圖:

微信小程序?qū)崿F(xiàn)輪播圖,本例是在*.wpy頁面開發(fā)(該頁面的temlate內(nèi)容對應(yīng)小程序的wxml,style樣式對應(yīng)小程序的wxss,script對應(yīng)小程序的js文件,config對應(yīng)小程序的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}}"
      style="height:{{imgheights[current]}}rpx;">
      <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,
   //是否顯示畫板指示點,根據(jù)圖片數(shù)量自動生成多少個圓點
   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;
   //把每一張圖片的對應(yīng)的高度記錄到數(shù)組里
   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>

將代碼粘過去之后,只需要修改循環(huán)對象為圖片數(shù)據(jù)就可以了。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺聊一下為什么能用RxJS取代Redux

    淺聊一下為什么能用RxJS取代Redux

    本文我們將和大家淺聊一下為什么能用RxJS取代Redux,RxJS 在現(xiàn)在的前端用比較少,但是 RxJS 作為響應(yīng)式和函數(shù)式編程的集大成者,似乎被前端開發(fā)者遺忘,可能是學(xué)習(xí)難度大,可能是有更加方便的解決方案,需要的朋友可以參考下
    2024-02-02
  • JavaScript實現(xiàn)點擊改變圖片形狀(transform應(yīng)用)

    JavaScript實現(xiàn)點擊改變圖片形狀(transform應(yīng)用)

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)點擊改變圖片形狀,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • javscript 數(shù)組扁平化的實現(xiàn)

    javscript 數(shù)組扁平化的實現(xiàn)

    這篇文章主要介紹了javscript 數(shù)組扁平化的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • JS實現(xiàn)類似百葉窗下拉菜單效果

    JS實現(xiàn)類似百葉窗下拉菜單效果

    百葉窗下拉菜單效果非常棒,今天小編給大家分享一段js代碼實現(xiàn)類似百葉窗下拉菜單效果,需要的朋友參考下
    2016-12-12
  • 微信公眾號h5使用微信支付及支付寶支付的步驟(前端)

    微信公眾號h5使用微信支付及支付寶支付的步驟(前端)

    微信H5支付是一種支付解決方案,主要適用于商戶在微信客戶端外的移動端網(wǎng)頁上展示商品或服務(wù)的場景,這篇文章主要給大家介紹了關(guān)于微信公眾號h5使用微信支付及支付寶支付(前端)的相關(guān)資料,需要的朋友可以參考下
    2024-07-07
  • 利用fecha進行JS日期處理

    利用fecha進行JS日期處理

    這篇文章主要介紹的是如何利用fecha進行JS日期處理,在日常項目中,經(jīng)常會碰到日期處理的需求,這種需求千奇百怪,而且往往經(jīng)常變化。雖然js提供了原生的Date方法供我們選擇,但一些復(fù)雜的日期時間處理起來往往力不從心。下面通過這篇文章來一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11
  • JavaScript中Webpack的使用教程

    JavaScript中Webpack的使用教程

    Webpack 是一個前端資源加載/打包工具。它將根據(jù)模塊的依賴關(guān)系進行靜態(tài)分析,然后將這些模塊按照指定的規(guī)則生成對應(yīng)的靜態(tài)資源,這篇文章主要介紹了JavaScript中Webpack的使用,需要的朋友可以參考下
    2021-10-10
  • eval與window.eval的差別分析

    eval與window.eval的差別分析

    eval與window.eval的差別分析,學(xué)習(xí)js的朋友可以了解下。
    2011-03-03
  • 頁面中js執(zhí)行順序

    頁面中js執(zhí)行順序

    頁面中js的執(zhí)行順序:在頁面的head標簽中添加一段js代碼,在頁面的尾部也就是</body>之前添加一段代碼,然后在body的onload事件中引用一個函數(shù),此三者的執(zhí)行順序如何?
    2009-11-11
  • JS實現(xiàn)骰子3D旋轉(zhuǎn)效果

    JS實現(xiàn)骰子3D旋轉(zhuǎn)效果

    這篇文章主要為大家詳細介紹了JS實現(xiàn)骰子3D旋轉(zhuǎn)效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10

最新評論

和田市| 搜索| 柳江县| 杭锦后旗| 天祝| 宁乡县| 大宁县| 中牟县| 合水县| 怀来县| 馆陶县| 平顺县| 达拉特旗| 惠安县| 雷山县| 镇原县| 横山县| 开远市| 楚雄市| 南岸区| 韶山市| 浦东新区| 农安县| 寻甸| 思南县| 合江县| 许昌县| 太仆寺旗| 江华| 托里县| 隆昌县| 常熟市| 湘西| 钟祥市| 南京市| 水富县| 广丰县| 武山县| 浦县| 阿尔山市| 都安|