收藏
回答

如何在小程序启动时加载默认数据?

我有一些默认数据,想加载到app.globalData中保存起来,这样,无论用户从什么页面进入,都可以用到的这些数据。

因为我无法确定用户开始从哪个页面进入系统,所以我想在app.js中加载数据。然而我发现:

我在app.js中,声明 const db = wx.cloud.database是无效的,也就是说在这个里是无法加载初始数据的,对么?

那么,正确的全局数据加载的姿势是怎样的呢?


回答关注问题邀请回答
收藏

1 个回答

  • 思男
    思男
    2019-09-29

    吓得我赶紧看了一下自己的小程序

    是可以的

    放你代码出来吧

    2019-09-29
    有用 1
    回复 2
    • 光哥
      光哥
      2019-09-29
      知道了,还是理解有问题,不能像其他页面一样,把db放到上面,因为这个时候wx.cloud.init({})还没有调用!wx.cloud生产出来的database怎么可能是对的呢?
      2019-09-29
      回复
    • 思男
      思男
      2019-09-29回复光哥
      这跟其他页面没关系,所有的逻辑都是一样的,只不过你其他页面用的时候app.js里已经init过了
      2019-09-29
      回复
登录 后发表内容
问题标签