1

Angular で promise を使用すると、コードは次のようになります。

let promise = this.$resource('www.example.com.au/request.json').get().$promise
promise.then(data => {
    //promise solved
}, () => {
   //promise rejected
})

async/await になると、コードは次のようになります

async getData() {
    let data = await this.$resource('www.example.com.au/request.json').get().$promise
    this.localData = {...data}
}

ただし、これは約束が解決された場合のみです。約束が拒否された場合、どうすればよいですか?ありがとう

4

1 に答える 1