2019-07-25-连体婴儿:await-与-async

2019-07-25  本文已影响0人  xiaojianxu

要使用 await ,必须要在 async 之内。

嵌套 function 中,内层的 function 如要使用 await,那么内层的 function 前必须要有 async。

如代码所示,*** async value => { ... } ***。

handelSubmit () {
      // get logForm-data
      var formData = []
      for (var key in this.data.config) {
        let item = this.data.config[key]
        formData[key] = { name: item.name, content: this.template[item.key] }
      }
      // get assignment
      this.$refs.assignForm.getData().then(async value => {
        if (value) {
          this.assignModel = {
            ...value,
            content: formData
          }
          await createLogReport(this.assignModel)
        }
      })
    },
上一篇下一篇

猜你喜欢

热点阅读