微信小程序中scroll-view怎么用
发表于:2023-03-21 作者:安全数据网编辑
编辑最后更新 2023年03月21日,这篇文章主要为大家展示了"微信小程序中scroll-view怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"微信小程序中scroll-view怎么用"
这篇文章主要为大家展示了"微信小程序中scroll-view怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"微信小程序中scroll-view怎么用"这篇文章吧。
scroll-view
可滚动视图区域。
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
scroll-x | Boolean | false | 允许横向滚动 |
scroll-y | Boolean | false | 允许纵向滚动 |
upper-threshold | Number | 50 | 距顶部/左边多远时(单位px),触发 scrolltoupper 事件 |
lower-threshold | Number | 50 | 距底部/右边多远时(单位px),触发 scrolltolower 事件 |
scroll-top | Number | 设置竖向滚动条位置 | |
scroll-left | Number | 设置横向滚动条位置 | |
scroll-into-view | String | 值应为某子元素id(id不能以数字开头)。设置哪个方向可滚动,则在哪个方向滚动到该元素 | |
scroll-with-animation | Boolean | false | 在设置滚动条位置时使用动画过渡 |
enable-back-to-top | Boolean | false | iOS点击顶部状态栏、安卓双击标题栏时,滚动条返回顶部,只支持竖向 |
bindscrolltoupper | EventHandle | 滚动到顶部/左边,会触发 scrolltoupper 事件 | |
bindscrolltolower | EventHandle | 滚动到底部/右边,会触发 scrolltolower 事件 | |
bindscroll | EventHandle | 滚动时触发,event.detail = {scrollLeft, scrollTop, scrollHeight, scrollWidth, deltaX, deltaY} |
使用竖向滚动时,需要给
一个固定高度,通过 WXSS 设置 height。
示例代码:
vertical scroll horizontal scroll
var order = ['red', 'yellow', 'blue', 'green', 'red']Page({ data: { toView: 'red', scrollTop: 100 }, upper: function(e) {console.log(e) }, lower: function(e) {console.log(e) }, scroll: function(e) {console.log(e) }, tap: function(e) {for (var i = 0; i < order.length; ++i) { if (order[i] === this.data.toView) {this.setData({ toView: order[i + 1] })break } } }, tapMove: function(e) {this.setData({ scrollTop: this.data.scrollTop + 10}) }})
Bug & Tip
tip
: 请勿在scroll-view
中使用textarea
、map
、canvas
、video
组件tip
:scroll-into-view
的优先级高于scroll-top
tip
: 在滚动scroll-view
时会阻止页面回弹,所以在scroll-view
中滚动,是无法触发onPullDownRefresh
tip
: 若要使用下拉刷新,请使用页面的滚动,而不是scroll-view
,这样也能通过点击顶部状态栏回到页面顶部
以上是"微信小程序中scroll-view怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
c语言网络技术和编程语言总结
c语言对应的三级考试网络技术
网站服务器后台如何加防护密码
c语言软件开发步骤
c语言中网络技术知识点
服务器对权限提升的防护措施
怎么在阿里云租服务器
黑苹果能做web服务器吗
c语言和网络技术哪个好考
云服务器2核4G是什么性能
阿比酷网络技术
国网公司强化信息网络安全
香肠派对什么是服务器
深圳软件开发者公司
数据库after触发器
混合软件开发什么意思
旧mac如何当家庭服务器
互联网博览会科技引领
雪花算法数据库主键
国家安全和网络安全论文
久谦中台数据库
服务器设计与编程的区别
服务器电源快速识别电压
数据库更新迭代
甄实荟软件开发公司
网络安全审查办法是首次
数据库系统管理员 定义
致网络技术有限公司
ftp服务器配置与管理2
网络数据库安全检测系统
清除java缓存数据库
福鼎市网络技术有限公司
绝地求生上最好的服务器
广州云优网络技术
雅马哈e353音乐数据库
洪湖市环维网络技术有限公司
永劫无间今晚服务器怎么了
寻医社北京网络技术
中文 软件开发
大智慧服务器地址