收藏
回答

【已解决】使用云函数增加至数据库将对象类型变成了数组类型还没有值是怎么回事?

//就是赋值上传的过程


我的页面数据是对象

我的新增代码和新增前打印

控制台打印出来的是一个对象

我云端的得到了一个数组,还是空的?!


关了小程序再打开神奇的事情发生了!

数组变成了对象,但是还是空的



//再次新增

再次打开编译器之前的全变成了对象,本次没关编译器新增的全是数组!

最后一次编辑于  2020-04-10
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-04-10

    异步问题

    2020-04-10
    有用 1
    回复 14
    • 塑料大棚
      塑料大棚
      2020-04-10
      打印只是控制台呀,数据一直都在页面里面的。不是打印生成的数据放进去的,两个顺序没关系的
      2020-04-10
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-04-10回复塑料大棚
      有关系,你打印出来的数据,点开才有数据,这就是异步赋值了
      2020-04-10
      回复
    • 塑料大棚
      塑料大棚
      2020-04-10回复Mr.Zhao
      这应该怎么解决呀,用setout设置时间还是用promise函数...我第一次遇到这个情况
      2020-04-10
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-04-10回复塑料大棚
      你把add的代码 放到  orderList赋值的代码中
      2020-04-10
      回复
    • 塑料大棚
      塑料大棚
      2020-04-10回复Mr.Zhao
      我的页面属性设置是在onload里的,onload执行完成在onshow里面加了云端上传,这期间本来就存在了时间差呀,呜呜呜编译器会说话就好了
      2020-04-10
      回复
    查看更多(9)
登录 后发表内容
问题标签