await 代码就暂停到这里,不再向下执行了,等后面的promise对象执行完毕,然后拿到promise resolve 的值并进行返回,返回值拿到之后,再继续向下执行
mounted () {
this.initData()
},
methods: {
async initData () {
let result = await this.$ajax({
method: 'post',
url: this.baseUrl.querySList,
data: {}
})
this.sList = result.data
...
}
mounted () {
this.initData()
},
methods: {
async initData () {
let result = await this.$ajax({
method: 'post',
url: this.baseUrl.querySList,
data: {}
})
this.sList = result.data
...
}