收藏
回答

如何使得success(res)里赋值的num,if里可以使用?各位大佬教教小白吧

  DB.where({

      phone: '183341151'

    }).get({


      success(res){

        console.log("查询数据成功",res.data);

        let num = res.data.length

      },

    })

    if(num == 0){

      console.log("数据为空",res.data)

    }else{

      console.log("存在数据",res.data)

    }

  },

如何使得success(res)里赋值的num,if里可以使用

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

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2022-05-03

    代码写到success里,异步问题,年年都有人问

    2022-05-03
    有用 1
    回复 5
    • 逍遥
      逍遥
      2022-05-03
      如果想把num的值提取到外面有办法吗
      2022-05-03
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-03回复逍遥
      用async await   百度学下
      2022-05-03
      回复
    • 逍遥
      逍遥
      2022-05-03
      如果这样写的话,return功能好像有问题,还会执行下面的代码
      2022-05-03
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-03回复逍遥
      异步问题,代码不是按顺序执行的  return个寂寞
      2022-05-03
      回复
    • 逍遥
      逍遥
      2022-05-03
      好的,谢谢了
      2022-05-03
      回复
登录 后发表内容