微信小程序的scroll-view标签及部分问题
scroll-view标签表示的是一个可以滚动的view标签。
支持很多属性,其中scroll-x和scroll-y是使用的比较多的:具体属性,参考微信开发文档
下面使用一个简单的允许上下滚动的小实例:
先在wxml文件当中使用view标签嵌套,在scroll-view标签里面就是可以滚动的标签,给scroll-view标签加上scroll-y属性,表示允许纵向滚动
<view class="test">
<scroll-view scroll-y class="test2">
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
<view>123456</view><view>45976</view><view>845967</view><view>451237</view>
</scroll-view>
</view>
随后在相对应的wxss文件当中给最外层的view标签加上高度:
.test{
height: 400rpx;
}
.test2{
height: 400rpx
}
最后看一下效果图:
最后,当只用这个组件的时候出现上下滚动不可实现的时候,一定要去看一下在控制台那一栏的wxml里面查看对应标签的高度,只有外层高度不能完全装下scroll-view标签的高度才会有滚动效果:
还没有评论,来说两句吧...