成员 / Members
PointerEvents
方法 / Methods
setClass(className, isAddopt)
- 源码:
设置根组件的class样式, 比如全局颜色替换或者结构变更
参数 / Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
className |
string | 样式名称 |
||
isAdd |
boolean |
<optional> |
false
|
是否添加 |
setDisableScroll(isScrollDisabled, duration)
- 源码:
是否点击滚动, 这个需要自己设置时间解锁
示例 / Example
this.$app && this.$app.setDisableScroll(true) -> 页面不可滚动
this.$app && this.$app.setDisableScroll(true, 400) -> 400ms内页面不可滚动, 400ms过后可正常使用
this.$app && this.$app.setDisableScroll(false) ->立即解除锁定
参数 / Parameters:
Name | Type | Description |
---|---|---|
isScrollDisabled |
Boolean | 是否禁止滚动点击 true:禁止滚动/false:可以滚动 |
duration |
number | 时间过后则自动解锁 |
setDocTitle(_title)
- 源码:
设置document.title的值, 如果传入的是string, 则为title的字符串, 如果是对象, 则title字段为标题名称
参数 / Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
_title |
String | Object | 设置标题 Properties
|
setEnabled(isEnabled, duration)
- 源码:
设置当前页面是否能点击滑动, 一般使用在像ActionSheet/Alert/Modal等弹出会出现transition动画,
当transition动画进行中,页面是锁定的不能点击,因此使用该函数设定App的状态, 保证动画过程中, 用户不会操作页面
示例 / Example
this.$app && this.$app.setEnabled(false, 400) -> 400ms内页面不可点击, 400ms过后可正常使用
this.$app && this.$app.setEnabled(true) -> 64ms后解除锁定
参数 / Parameters:
Name | Type | Description |
---|---|---|
isEnabled |
boolean |
|
duration |
number | isEnabled=false的过期时间 当 |
类型定义 / Type Definitions
ContentDimension
- 源码:
属性 / Properties:
Name | Type | Description |
---|---|---|
contentHeight |
number | content offsetHeight, content自身高度 |
contentTop |
number | content offsetTop, content到窗体顶部的距离 |
contentBottom |
number | content offsetTop+offsetHeight, content底部到窗体顶部的的距离 |
contentWidth |
number | content offsetWidth |
contentLeft |
number | content contentLeft |
contentRight |
number | content offsetLeft + offsetWidth |
scrollHeight |
number | scroll scrollHeight |
scrollTop |
number | scroll scrollTop |
scrollBottom |
number | scroll scrollTop + scrollHeight |
scrollWidth |
number | scroll scrollWidth |
scrollLeft |
number | scroll scrollLeft |
scrollRight |
number | scroll scrollLeft + scrollWidth |
Content组件的维度尺寸信息
类型 / Type:
- Object
DateTimeData
属性 / Properties:
Name | Type | Description |
---|---|---|
year |
number | year |
month |
number | month |
day |
number | day |
hour |
number | hour |
minute |
number | minute |
second |
number | second |
millisecond |
number | millisecond |
tzOffset |
number | tzOffset |
DateTimeData
类型 / Type:
- Object
LocaleData
属性 / Properties:
Name | Type | Description |
---|---|---|
monthNames |
Array.<string> | monthNames |
monthShortNames |
Array.<string> | monthShortNames |
dayNames |
Array.<string> | dayNames |
dayShortNames |
Array.<string> | dayShortNames |
LocaleData
类型 / Type:
- Object
ScrollEvent
- 源码:
属性 / Properties:
Name | Type | Description |
---|---|---|
timeStamp |
number | 滚动事件 |
scrollTop |
number | - |
scrollLeft |
number | - |
scrollHeight |
number | - |
scrollWidth |
number | - |
contentHeight |
number | - |
contentWidth |
number | - |
contentTop |
number | - |
contentBottom |
number | - |
startY |
number | - |
startX |
number | - |
deltaY |
number | - |
deltaX |
number | - |
velocityY |
number | - |
velocityX |
number | - |
directionY |
number | - |
directionX |
number | - |
滚动事件返回的滚动对象
类型 / Type:
- Object