收藏
回答

在小程序WXML的JS文件开发时使用return不能够停止运行吗?

      await wx.cloud.callFunction({
        name: 'create',
        data: {
          type: 'product',
          city: this.data.city,
          district: this.data.district
        }
      }).then(r => {
        console.log(r)
        order_id = r.result
        return                       <---------
      }).catch(e => {
        modal.showCreateError()
        return                       <---------
      })

两个return测试都没法stop,程序一样照运行下去,有什麽方式强制stop呢?
因为我想控制条件然後强制stop呀!!!
回答关注问题邀请回答
收藏

2 个回答

  • Master丶D
    Master丶D
    2021-07-12

    可以用throw new Error();

    Object.keys(data).map(item => {
      if (!data[item]) throw new Error('参数不全');
    })
    
    2021-07-12
    有用 1
    回复
  • Mr.Zhao
    Mr.Zhao
    2020-06-01

    2020-06-01
    有用 1
    回复
登录 后发表内容
问题标签