verysu 设计模式 设计模式 响应式编程 百度开发平台 codeforces leetcode usfca

导航

vue2问题

同步处理获取返回值
async queryContent(id){
let param = {id:id}
let res = await getNoticeContent(param)
return new Promise(resolve => {
if (res && res.code == 200) {
resolve(res.data == null?'':res.data);
} else {
resolve("")
}
});
},
返回后在本方法里边设置参数
const noticeContent = await this.queryContent(row.id)
this.$set(this.form, "noticeContent", noticeContent)

或者使用(在方法里边设置值)
async queryContent(id){
let param = {id:id}
let res = await getNoticeContent(param)
let _self = this
return new Promise(resolve => {
if (res) {
if (res && res.code == 200) {
_self.$set(_self.form, "noticeContent", res.data == null?'':res.data)
} else {
_self.$set(_self.form, "noticeContent", "")
}
resolve();
}
});
},

posted on 2021-11-07 20:29  泳之  阅读(32)  评论(0编辑  收藏  举报

我是谁? 回答错误