Global

成员 / 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
Name Type Description
title String

标题

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

true for enabled, false for disabled

duration number

isEnabled=false的过期时间 当 isEnabled 设置为false, 则duration之后,isEnabled将自动设为true

类型定义 / 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