收藏
回答

关于生成的xlsx表中,没有数据库里的数据的问题?

我有2个云函数一个是获取数据库users的数据叫getUsers

另一个是叫excel是用来将获取users的数据进行封装然后以xlsx格式保存到云存储里面的

现在的问题是运行excel获取不到getUsers里的数据,单独运行getUsers是没有问题的,没有报错,xlsx文件也可以生成

以下是getUser的运行:

以下是excel的运行:

数据库:

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

1 个回答

  • Admin²⁰²¹
    Admin²⁰²¹
    2020-09-03

    建议亮下你小程序页面里调用调用getUsers和excel的相关代码

    目测是异步问题?getUsers没执行完就excel了?这个时候传给excel的可能是空参

    2020-09-03
    有用
    回复 7
    • 曹
一
晨
      曹 一 晨
      2020-09-03
      设置了
      2020-09-03
      回复
    • Admin²⁰²¹
      Admin²⁰²¹
      2020-09-03回复曹 一 晨
      建议亮下你小程序页面里调用调用getUsers和excel的相关代码


      目测是异步问题?getUsers没执行完就excel了?这个时候传给excel的可能是空参
      2020-09-03
      回复
    • 曹
一
晨
      曹 一 晨
      2020-09-03回复Admin²⁰²¹
      就是2个按钮来调用的。先运行getUsers 再运行excel
      2020-09-03
      回复
    • 曹
一
晨
      曹 一 晨
      2020-09-03回复Admin²⁰²¹
      就是2个按钮来调用的。先运行getUsers 再运行excel
      2020-09-03
      回复
    • Admin²⁰²¹
      Admin²⁰²¹
      2020-09-03回复曹 一 晨
      你的代码运行excel没传参数data,你应该把getUsers里面获取到的数据作为data参数传入给excel
      2020-09-03
      回复
    查看更多(2)
登录 后发表内容
问题标签