#Uniapp:内置组件scroll-view

内置组件

scroll-view

属性名 类型 默认值 说明 平台差异说明
scroll-x Boolean false 允许横向滚动
scroll-y Boolean false 允许纵向滚动
upper-threshold Number/String 50 距顶部/左边多远时(单位px),触发 scrolltoupper 事件
lower-threshold Number/String 50 距底部/右边多远时(单位px),触发 scrolltolower 事件
scroll-top Number/String 设置竖向滚动条位置
scroll-left Number/String 设置横向滚动条位置
scroll-into-view String 值应为某子元素id(id不能以数字开头)。设置哪个方向可滚动,则在哪个方向滚动到该元素
scroll-with-animation Boolean false 在设置滚动条位置时使用动画过渡
enable-back-to-top Boolean false iOS点击顶部状态栏、安卓双击标题栏时,滚动条返回顶部,只支持竖向 app-nvue,微信小程序
show-scrollbar Boolean false 控制是否出现滚动条 App-nvue 2.1.5+
refresher-enabled Boolean false 开启自定义下拉刷新 H5、app-vue 2.5.12+,微信小程序基础库2.10.1+
refresher-threshold Number 45 设置自定义下拉刷新阈值 H5、app-vue 2.5.12+,微信小程序基础库2.10.1+
refresher-default-style String “black” 设置自定义下拉刷新默认样式,支持设置 black,white,none,none 表示不使用默认样式 H5、app-vue 2.5.12+,微信小程序基础库2.10.1+
refresher-background String “#FFF” 设置自定义下拉刷新区域背景颜色 H5、app-vue 2.5.12+,微信小程序基础库2.10.1+
refresher-triggered Boolean false 设置当前下拉刷新状态,true 表示下拉刷新已经被触发,false 表示下拉刷新未被触发 H5、app-vue 2.5.12+,微信小程序基础库2.10.1+
enable-flex Boolean false 启用 flexbox 布局。开启后,当前节点声明了 display: flex 就会成为 flex container,并作用于其孩子节点。 微信小程序 2.7.3
scroll-anchoring Boolean false 开启 scroll anchoring 特性,即控制滚动位置不随内容变化而抖动,仅在 iOS 下生效,安卓下可参考 CSS overflow-anchor 属性。 微信小程序 2.8.2
@scrolltoupper EventHandle 滚动到顶部/左边,会触发 scrolltoupper 事件
@scrolltolower EventHandle 滚动到底部/右边,会触发 scrolltolower 事件
@scroll EventHandle 滚动时触发,event.detail = {scrollLeft, scrollTop, scrollHeight, scrollWidth, deltaX, deltaY}
@refresherpulling EventHandle 自定义下拉刷新控件被下拉 H5、app-vue 2.5.12+,微信小程序基础库2.10.1+
@refresherrefresh EventHandle 自定义下拉刷新被触发 H5、app-vue 2.5.12+,微信小程序基础库2.10.1+
@refresherrestore EventHandle 自定义下拉刷新被复位 H5、app-vue 2.5.12+,微信小程序基础库2.10.1+
@refresherabort EventHandle 自定义下拉刷新被中止 H5、app-vue 2.5.12+,微信小程序基础库2.10.1+

注意

使用竖向滚动时,需要给 <scroll-view> 一个固定高度,通过 css 设置 height;使用横向滚动时,需要给<scroll-view>添加white-space: nowrap;样式。

相关推荐

  1. #Uniapp组件scroll-view

    2024-01-11 13:38:02       54 阅读
  2. 取消uniappscroll-view滚动条

    2024-01-11 13:38:02       44 阅读
  3. uniapp vu3 scroll-view 滚动到指定位置

    2024-01-11 13:38:02       39 阅读
  4. uniapp scroll-view下拉刷新无法复位

    2024-01-11 13:38:02       33 阅读
  5. uniapp 解决scroll-view组件 refresher-triggered刷新无效

    2024-01-11 13:38:02       23 阅读
  6. vue组件

    2024-01-11 13:38:02       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-11 13:38:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-11 13:38:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-11 13:38:02       87 阅读
  4. Python语言-面向对象

    2024-01-11 13:38:02       96 阅读

热门阅读

  1. 【数据库原理】(16)关系数据理论的函数依赖

    2024-01-11 13:38:02       49 阅读
  2. 超市账单管理系统产品数据新增Servlet实现

    2024-01-11 13:38:02       52 阅读
  3. 9.网络进阶管理

    2024-01-11 13:38:02       48 阅读
  4. linux: netstat 与 ss 用法详解

    2024-01-11 13:38:02       49 阅读
  5. Wargames与bash知识13

    2024-01-11 13:38:02       41 阅读