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

MUI  Scroll插件的使用詳解

 更新時間:2017年04月13日 11:18:22   作者:貝爾塔貓  
這篇文章主要介紹了MUI Scroll插件的使用詳解,需要的朋友可以參考下

http://dev.dcloud.net.cn/mui/ui/#scroll

神坑1:如果在vuejs中使用,那么需要配合mui.ready(function(){}) 才能找到dom對象,具體demo為:

http://m.fzitv.net/article/111085.htm

神坑2:scrollTo每次移動的距離,是相對于當前打距離的移動的,而不是移動到絕對的距離。

scroll(區(qū)域滾動)

在App開發(fā)中,div區(qū)域滾動的需求是普遍存在的,但系統(tǒng)默認實現(xiàn)又有如下問題:

  • Android平臺4.0以下不支持div滾動
  • Android平臺4.0以上支持div滾動,但不顯示滾動條

彈出層的div滾動在iOS平臺存在事件透傳的問題

因此,mui額外提供了區(qū)域滾動組件,使用時需要遵循如下DOM結(jié)構(gòu)

<div class="mui-scroll-wrapper">
  <div class="mui-scroll">
    <!--這里放置真實顯示的DOM內(nèi)容-->
  </div>
</div>

 然后使用一下js

mui('.mui-scroll-wrapper').scroll({
          deceleration: 0.0005 //flick 減速系數(shù),系數(shù)越大,滾動速度越慢,滾動距離越小,默認值0.0006 
});

一些常用scroll功能代碼:

快速回滾到該區(qū)域頂部,代碼如下:

神坑2:scrollTo每次移動的距離,是相對于當前的距離來移動的,而不是移動到絕對的距離。

mui('.mui-scroll-wrapper').scroll().scrollTo(0,0,100);//100毫秒滾動到頂

滾動到頂部的代碼比較容易實現(xiàn),坐標值設(shè)為0、0即可;但滾動到底部,需要計算該區(qū)域的實際高度,因此mui封裝了scrollToBottom方法。

mui('.mui-scroll-wrapper').scroll().scrollToBottom(100);//100毫秒滾動到底部

 關(guān)于我快速滑動demo:

神坑2:scrollTo每次移動的距離,是相對于當前的距離來移動的,而不是移動到絕對的距離。

所以通常的做法是根據(jù)當前的位置 - 將要抵達的位置,求出距離然后再進行移動,如以下的demo:

 let index = $(e.event.target).index();
  let id = $(e.event.target).attr("href");
  let top = $(id).offset().top - 200; 
  let current_top = mui('#segmentedControlContents .mui-scroll-wrapper').scroll().y;
  top = current_top - top;
  mui('#segmentedControlContents .mui-scroll-wrapper').scroll().scrollTo(0,top,300);

以上所述是小編給大家介紹的MUI  Scroll插件的使用詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

班玛县| 浦江县| 海安县| 东丽区| 庆城县| 西青区| 彰化市| 沙田区| 海南省| 芦溪县| 清苑县| 绥江县| 禹城市| 婺源县| 巴彦县| 江华| 永德县| 洛川县| 观塘区| 保德县| 延安市| 华阴市| 蚌埠市| 英超| 治县。| 定州市| 吴桥县| 陆川县| 肃南| 全南县| 延川县| 古蔺县| 隆尧县| 宜城市| 陕西省| 宣汉县| 许昌市| 独山县| 新干县| 彩票| 清流县|