1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| <!--学习scroll-view组件--> <view class="title">学习scroll-view组件</view> <view class="student">2016/11/24 vsiryxm@qq.com</view> <view> <text>\n 1、使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height。 2、scroll-into-view意思是滚动到某一个ID元素顶部,类似锚点效果。 3、bindscrolltoupper表示滚动到顶部触发回调。 4、bindscrolltolower表示滚动到顶部触发回调。 5、bindscroll表示滚动时触发回调。 6、scroll-into-view比bindscroll优先级高。 \n\n</text> </view> <view class="section"> <view class="section__title">垂直滚动</view> <!--垂直滚动,这里必须设置高度--> <scroll-view scroll-y="true" style="height: 200px;" bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll" scroll-into-view="{{toView}}" scroll-top="{{scrollTop}}"> <view id="green" class="scroll-view-item bc_green"></view> <view id="red" class="scroll-view-item bc_red"></view> <view id="yellow" class="scroll-view-item bc_yellow"></view> <view id="blue" class="scroll-view-item bc_blue"></view> </scroll-view> <view class="btn-area"><text>\n</text> <button size="mini" bindtap="tap">click me to scroll into view </button> <button size="mini" bindtap="tapMove">click me to scroll</button> </view> </view> <view class="section section_gap"><text>\n\n</text> <view class="section__title">水平滚动</view> <!--scroll-view_H这里必须强制在一行white-space:nowrap否则无法滚动--> <scroll-view class="scroll-view_H" scroll-x="true" style="width: 100%;" bindscrolltoupper="upper2" bindscrolltolower="lower2" bindscroll="scroll" scroll-into-view="{{toView2}}" scroll-top="{{scrollTop2}}"> <view id="green2" class="scroll-view-item_H bc_green"></view> <view id="red2" class="scroll-view-item_H bc_red"></view> <view id="yellow2" class="scroll-view-item_H bc_yellow"></view> <view id="blue2" class="scroll-view-item_H bc_blue"></view> </scroll-view> </view> <text> \n\n\n\n\n </text> <!-- white-space样式属性 normal: 正常无变化(默认处理方式.文本自动处理换行.假如抵达容器边界内容会转到下一行) pre: 保持HTML源代码的空格与换行,等同与pre标签 nowrap: 强制文本在一行,除非遇到br换行标签 pre-wrap: 同pre属性,但是遇到超出容器范围的时候会自动换行 pre-line: 同pre属性,但是遇到连续空格会被看作一个空格 inherit: 继承 --> <!--参考:/u014360817/article/details/52658760-->
|