收藏
回答

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

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

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

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

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


最后一次编辑于  09-29
回答关注问题邀请回答
收藏

1 个回答

  • 思男
    思男
    09-29

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

    是可以的

    放你代码出来吧

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