PersimmonM Page

  • onLoad

    Page 加载完成回调接口。

    参数 类型 描述
    data Object 相关初始化数据

    : data数据通常由另一个page通过调用pm.navigateTo()或pm.redirectTo()传入。 - onShow

    Page 显示回调接口。

  • onExit

    Page 关闭退出回调接口。

  • onUpdate

    有以下2中情况,将触发onUpdate: 1. 接收 App 传递数据,即在app.js中调用app对象的onUpdate函数后触发 2. 相关page关闭返回到当前page,并返回相关page中的参数,即相关page中调用pm.naviagetBack(obj)后触发

    参数 类型 描述
    data Object 相关数据
  • setData

    控件属性配置接口,详细说明见setData.md

  • getMouseOwner

    获取对应坐标点顶层控件名,返回值 String 类型。

    参数 类型 描述
    x Number 横坐标值
    y Number 纵坐标值
  • 示例

var page = {
    onLoad: function (data)
    {
        console.log('page onLoad');
        this.setData({});
        this.getMouseOwner(200, 100);   //获取坐标点(200,100)处的顶层控件名
    },

    onShow: function ()
    {
        console.log('page onShow');
    }

    onExit: function ()
    {
        console.log('page onExit');
    }

    onUpdate: function (data)
    {
        console.log('page onUpdate');
    }
};

Page(page);