欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

微信小程序中的srcoll-view組件怎么用-創(chuàng)新互聯(lián)

這篇文章主要講解了“微信小程序中的srcoll-view組件怎么用”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“微信小程序中的srcoll-view組件怎么用”吧!

成都創(chuàng)新互聯(lián)主營固原網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,重慶APP開發(fā),固原h(huán)5小程序定制開發(fā)搭建,固原網(wǎng)站營銷推廣歡迎固原等地區(qū)企業(yè)咨詢

微信小程序組件之srcoll-view的詳解

首先展示一下想達到的效果?!?vertical scroll實現(xiàn)上下滾動,horizontal實現(xiàn)左右滾動。

微信小程序中的srcoll-view組件怎么用

先附上wxml的代碼。


<view class="container"> 
 <view> 
  <text>vertical scroll</text> 
  <scroll-view scroll-y class="scroll-view-y" scroll-top="{{scrollTop}}"> 
   <view id="green" class="scroll-y-item bg_green"></view> 
   <view id="red" class="scroll-y-item bg_red"></view> 
   <view id="blue" class="scroll-y-item bg_blue"></view> 
   <view id="yellow" class="scroll-y-item bg_yellow"></view> 
  </scroll-view> 
 </view> 
 
 <view> 
  <text>horizontal scroll</text> 
  <scroll-view scroll-x class="scroll-view-x" > 
   <view class="scroll-view-x"> 
    <view class="scroll-x-item bg_green"></view> 
    <view class="scroll-x-item bg_red"></view> 
    <view class="scroll-x-item bg_blue"></view> 
    <view class="scroll-x-item bg_yellow"></view> 
   </view> 
  </scroll-view> 
 </view> 
</view>

1.整個界面由一個view包裝起來,該view的class為創(chuàng)建quickStart時自帶,可根據(jù)需要自己調(diào)整。之后,兩個view各包裝一個scrollview及其上面的text文本。


2.第一個scroll-view需豎直滾動,為其設置scroll-y="{{true}}"(或者直接寫scroll-y)。該scrollview的class為“scroll-view-y”,之后會附上代碼。scroll-top屬性設置滾動條的初始位置,scrollTop在js文件的data中聲明賦值(不需要可去掉)。


3.scrollview中四個不用顏色的view,除顏色外其他屬性相同。


為豎直scrollview的wxss代碼


.scroll-view-y { 
 height: 200px; 
 width: 100%; 
} 
 
.scroll-y-item { 
 height: 70px; 
 width: 100%; 
}

4.水平方向的scrollview與豎直方向基本類似,著重說一下區(qū)別。


(1) 豎直方向的scrollview直接包住4個不同顏色的view,水平方向需要先用view包住各顏色塊,這是為了保證各顏色塊水平排布。


(2) wxss文件

為水平scrollview的wxss代碼,scroll-view-x為水平滑塊的屬性,scroll-x-item為水平滑塊中各顏色塊的屬性。


.scroll-view-x { 
 width: 300px; 
 height: 100px; 
 display: flex; 
 overflow: scroll; 
} 
 
.scroll-x-item { 
 width: 95px; 
 height: 100%; 
 display: inline-table; 
}

可以看到:


①水平滑塊多了兩個屬性,display和overflow。display設置為flex彈性伸縮顯示,overflow設置當子布局超出父容器時scroll展示。


②顏色塊display屬性設置為 inline-table,這個很重要?。?!最開始沒有寫這個屬性,很久都無法實現(xiàn)scrollview的水平滑動。在我不斷的嘗試下,終于試出來了,很開心!吐舌頭

附上微信官方屬性說明↓

屬性名類型默認值說明
scroll-xBooleanfalse允許橫向滾動
scroll-yBooleanfalse允許縱向滾動
upper-thresholdNumber50距頂部/左邊多遠時(單位px),觸發(fā) scrolltoupper 事件
lower-thresholdNumber50距底部/右邊多遠時(單位px),觸發(fā) scrolltolower 事件
scroll-topNumber
設置豎向滾動條位置
scroll-leftNumber
設置橫向滾動條位置
scroll-into-viewString
值應為某子元素id(id不能以數(shù)字開頭)。設置哪個方向可滾動,則在哪個方向滾動到該元素
scroll-with-animationBooleanfalse在設置滾動條位置時使用動畫過渡
enable-back-to-topBooleanfalseiOS點擊頂部狀態(tài)欄、安卓雙擊標題欄時,滾動條返回頂部,只支持豎向
bindscrolltoupperEventHandle
滾動到頂部/左邊,會觸發(fā) scrolltoupper 事件
bindscrolltolowerEventHandle
滾動到底部/右邊,會觸發(fā) scrolltolower 事件
bindscrollEventHandle
滾動時觸發(fā),event.detail = {scrollLeft, scrollTop, scrollHeight, scrollWidth, deltaX, deltaY}

感謝各位的閱讀,以上就是“微信小程序中的srcoll-view組件怎么用”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對微信小程序中的srcoll-view組件怎么用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián)網(wǎng)站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!

網(wǎng)頁標題:微信小程序中的srcoll-view組件怎么用-創(chuàng)新互聯(lián)
當前路徑:http://chinadenli.net/article18/hdcgp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設、域名注冊云服務器、微信小程序用戶體驗、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設