收藏
回答

请问如何获取success返回值?

console出来的是 undefined, undefined……

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

3 个回答

  • Frank
    Frank
    2022-07-04

    promise 封装下compressImage即可

    2022-07-04
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2022-07-03

    async await promise 学学

    2022-07-03
    有用
    回复 3
    • 无言
      无言
      发表于小程序端
      2022-07-03

      我不理解 异步的话 打印出来也应该是[]啊 为啥是undefined

      2022-07-03
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-07-03回复无言
      push操作可不是异步啊
      2022-07-03
      回复
    • 无言
      无言
      2022-09-02回复Mr.Zhao
      今天又打开论坛 我突然悟了 他的意思是不是打印出来的是 [undefined, undefined] 我还以为他是说cj那个变量是undefined
      2022-09-02
      回复
  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-07-03

    打印结果没问题

    1. 你定义的方法compressImage并没有返回值
    2. 可以定义一个字段,将success的返回值赋值给该字段,并将该字段作为compressImage方法的返回值
    2022-07-03
    有用
    回复 4
    • 鲍永锋
      鲍永锋
      2022-07-03
      请问是这样赋值吗?这样赋值接收的返回值还是空值
      2022-07-03
      1
      回复
    • 茜茜又困了🐽
      茜茜又困了🐽
      2022-07-03回复鲍永锋
      你在success回调里打印下res看看有东西嘛?或者看看进的是success回调嘛?
      2022-07-03
      回复
    • 无言
      无言
      发表于小程序端
      2022-07-03回复茜茜又困了🐽

      这玩意儿都用success回调了 这样写返回值是空字符串吧

      2022-07-03
      回复
    • White
      White
      2022-09-15回复鲍永锋
      成了吗?朋友,成了发出来给我看看,我也遇到这个问题了
      2022-09-15
      回复
登录 后发表内容