PersimmonM bindtap/bindchange event

Button 控件

  • event 事件对象示例

    {type : "tap",timeStamp : 3314.000000,target : {id : "button"},currentTarget : {id : "button"}}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合

Checkbox 控件

  • event 事件对象示例

    {type : "change",timeStamp : 855134.000000,target : {id : "checkbox"},currentTarget : {id : "checkbox"},detail : {value : true}}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合
    detail Object 额外的信息 {value : true}{value : false} 分别对应控件状态选中或未选中

Switch 控件

  • event 事件对象示例

    {type : "change",timeStamp : 696273.000000,target : {id : "switch"},currentTarget : {id : "switch"},detail : {value : true}}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合
    detail Object 额外的信息 {value : true}{value : false} 分别对应控件状态开或关

Card 控件

  • event 事件对象示例

    {type : "change",timeStamp : 3314.000000,target : {id : "card"},currentTarget : {id : "card"},detail : {value : 0}}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合
    detail Object 额外的信息 {value : 0} 对应当前页号

Slider 控件

  • event 事件对象示例

    {type : "change",timeStamp : 3314.000000,target : {id : "slider"},currentTarget : {id : "slider"},detail : {value : 50}}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合
    detail Object 额外的信息 {value : 50} 对应当前值

WheelImage 控件

  • event 事件对象示例

    {type : "change",timeStamp : 3314.000000,target : {id : "wheelImage"},currentTarget : {id : "wheelImage"},detail : {value : 1}}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合
    detail Object 额外的信息 {value : 1} 对应当前选中项

WheelString 控件

  • event 事件对象示例

    {type : "change",timeStamp : 3314.000000,target : {id : "wheelString"},currentTarget : {id : "wheelString"},detail : {value : 1}}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合
    detail Object 额外的信息 {value : 1} 对应当前选中项

Canvas 控件

  • event 事件对象示例

    {type : "touch",timeStamp : 2292.000000,target : {id : "Canvas1"},currentTarget : {id : "Canvas1"},touchs : [{identifier : 2240.000000,x : 80.000000,y : 59.000000,type : "touchstart"}, ]}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合
    touchs Array 触摸事件,触摸点信息的数组 identifier 触点ID; x,y 坐标值; type 事件类型有 touchstart touchmove touchcancel touchend

Panel 控件

  • event 事件对象示例

    {type : "touch",timeStamp : 2292.000000,target : {id : "Panel1"},currentTarget : {id : "Panel1"},touchs : [{identifier : 2240.000000,x : 80.000000,y : 59.000000,type : "touchstart"}, ]}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合
    touchs Array 触摸事件,触摸点信息的数组 identifier 触点ID; x,y 坐标值; type 事件类型有 touchstart touchmove touchcancel touchend

Page 控件

  • event 事件对象示例

    {type : "touch",timeStamp : 2292.000000,target : {id : "Page1"},currentTarget : {id : "Page1"},touchs : [{identifier : 2240.000000,x : 80.000000,y : 59.000000,type : "touchstart"}, ]}

  • event 属性

    属性名 类型 描述 注解
    type String 事件类型
    timeStamp Number 事件触发时间戳
    target Object 触发事件的控件的一些属性值集合
    currentTarget Object 当前组件的一些属性值集合
    touchs Array 触摸事件,触摸点信息的数组 identifier 触点ID; x,y 坐标值; type 事件类型有 touchstart touchmove touchcancel touchend