为了账号安全,请及时绑定邮箱和手机立即绑定

小程序如何获取当前页面的page对象

小程序如何获取当前页面的page对象

芜湖不芜 2019-01-05 09:27:47
app的实例是getApp()当前page的实例怎么获取呢?var page = Page({})这样的可以吗?还是别的什么方式呢
查看完整描述

1 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

在页面对象中定义的函数里直接用this获取;

或者:

var pages = getCurrentPages()    //获取加载的页面var currentPage = pages[pages.length-1]    //获取当前页面的对象

可以用下面代码测试:

Page({    onLoad:function(){
        var pages = getCurrentPages()    //获取加载的页面
        var currentPage = pages[pages.length - 1]    //获取当前页面的对象
        console.log("page:")
        console.log(currentPage===this)    //true
    }
})


查看完整回答
反对 回复 2019-01-05
  • 1 回答
  • 0 关注
  • 3993 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信