国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 小程序 > 正文

微信小程序swiper禁止用戶手動滑動代碼實例

2020-03-21 15:15:23
字體:
來源:轉載
供稿:網友

前言

最近做一個項目,由于用到了豎向swiper,導致占用屏幕過大,用戶滑動總是滑動到swiper組件,頁面無法向下拉動,于是找各種辦法禁止用戶手動滑動swiper組件。

經過網上一番查找,網友們也是鬧洞大開,各種方法都想出來了,有用透明蒙層覆蓋的,這不失為一種很好的解決辦法,但是如果swiper上有元素需要點擊就沒有辦法了。

繼續查找,于是找到了用 catchtouchmove 事件來截獲用戶手動滑動事件,這樣既解決了禁用用戶手動滑動,有解決了有點擊按鈕不影響使用

代碼:

WXML:

<swiper class='yaohe' vertical='true' circular='true' autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}">  <block wx:for='{{yaohe}}'>   <swiper-item catchtouchmove='catchTouchMove'>  <!--重點這里-->    <block wx:for='{{item}}'>     <view class='yaohe_item'>      <view class='yaohe_img'>       <image src='{{item.goods_icon}}'></image>      </view>      <view class='yaohe_right'>       <view class='yaohe_text'>{{item.goods_feature}}</view>       <view class='boss_price'>        <view class='boss'>{{item.shop_name}}</view>        <view class='price' bindtap='goGoodsDetail' data-shop_goods_id='{{item.shop_goods_id}}'>¥{{item.goods_price}}</view>       </view>      </view>     </view>    </block>   </swiper-item>  </block> </swiper>

JS:

// 截獲豎向滑動 catchTouchMove:function(res){  return false }

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


注:相關教程知識閱讀請移步到微信小程序開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精河县| 疏勒县| 石台县| 延津县| 曲靖市| 兴海县| 牙克石市| 得荣县| 丰都县| 邹平县| 长子县| 怀化市| 太保市| 桦南县| 姜堰市| 五华县| 大悟县| 比如县| 桂林市| 蓬莱市| 滦平县| 清河县| 凤山县| 寿光市| 北海市| 凌源市| 株洲市| 平罗县| 潞城市| 永和县| 渝北区| 深州市| 胶南市| 南雄市| 清涧县| 隆安县| 若尔盖县| 青州市| 铜川市| 灵璧县| 封丘县|