前端技术

Uniapp前端异步调用的方式

2021-08-17 164 2

简介 Uniapp前端异步调用的方式

Uniapp需要使用

return new Promise((resolve, reject)=>{


})

结构

-------------

queryByUserIdCard() {
   
var that = this
    return new
Promise((resolve, reject) => {
       
this.$http.get(`/baseinfo/statementapply/bankStatementApply/queryByUserIdCard`, that
            .statementForm).then(({
                                      data
                                  }) => {
           
if (data && data.success) {
               
if (data.bankStatementApply.id != undefined) {
                    that.statementForm.id = data.bankStatementApply.id
                }
               
if (data.bankStatementApply.statementData != undefined) {
                   
that.statementForm.statementData = data.bankStatementApply.statementData
               
}
               
return resolve('success')
            }
        }).
catch((e) => {})
    })
},

async showStatementApply(e) {
   
this.statementForm.id = ''
   
this.statementForm.userIdCard = this.inputForm.certificateNumber
   
if (this.inputForm.certificateNumber == '' || this.inputForm.certificateNumber == undefined) {
        uni.showToast({
           
title: "身份证不能为空!",
           
icon: "none"
       
});
       
return;
    }
else {
       
await this.queryByUserIdCard()
       
this.modalName = e.currentTarget.dataset.target
    }
},

 


点赞 2

文章评论

欢迎您:

阿文博客

人生的价值,并不是用时间,而是用深度量去衡量的。——列夫·托尔斯泰

59 文章 5993 浏览 5 评论

站点信息

  • 建站时间:2021-08-03
  • 更新时间:2021-08-03
  • 网站程序:终点线
  • 主题模板《今夕何夕》
  • 文章统计59篇文章
  • 标签总数14