在app.js里面获取到了信息,但是如何传到页面里面的js?

发布于 6 年前作者 dingping8574 次浏览最后编辑 6 年前来自 ask

在app.js里面获取到了信息,但是如何传到页面里面的js?

globalData里面的userInfo在页面js里面为null,求解,急急急

4 回复
houjuan
houjuan1 楼6 年前

因为是异步的,所以获取到信息的时间可能在onLoad执行之后

guiying04
guiying042 楼6 年前

学习了。。。

gang52
gang523 楼6 年前

为啥我在pages里面打印出来是null,但是点开那个对象之后有userInfo,但是就是拿不到

leijun
leijun4 楼5 年前

//page.js

var app = getApp();

Page({

    data: {

         userInfo: null

     },

    onLoad: function() {

        this.setData({userInf:  app.globalData.userInfo});

    }

});