【Jeecg-Uni-app】加载进度动画和关闭


加载进度条

uni.showLoading()

uni.hideLoading()

 
 
uni.showLoading({ 
    title:'正在提交...' 
}); 
let data = JSON.parse(JSON.stringify($this.sendData)); 
const r = instance.post({ 
    url : url, 
    data: data 
}).then(res => {
    console.log(res) 
    uni.showToast({ title: '提交成功', icon: "none", position:'bottom'}); 
}).catch(err => {
    uni.showToast({ title: '提交失败', icon: "none", position:'bottom'}); 
}).finally(() => {
    uni.hideLoading(); 
    console.log('finally') 
});

 

代码案例:

 



          query() {
                
                uni.showLoading({
                    title: '加载中...',
                    mask: true
                });
                this.loadingModal = true

                this.$http.get(this.listUrl, {
                    params: {
                        pageCurrent: '1',//  当前页
                        pageSize: '10',// 每页记录数
                    }
                }).then(res => {
                    console.log('返回列表数据:',res)
                    if (res.data.success) {
                        if (res.data) {
                            this.queryData = res.data.result
                            this.list = res.data.result.tasks.records
                            console.log('返回列表数据:this.list = ', this.list)

                        }
                    } else {
                        this.queryData = []
                        console.log("请求错误")
                        uni.showModal({
                            content: res.data.message,
                            showCancel: false,
                            confirmText:'关闭',
                        })
                        this.loadingModal = false
                    }
                }).catch(e => {
                    console.log("请求错误", e)
                    this.errorDialogText = "请求异常,请联系管理员!"
                    this.errorDialogShow = "show"
                }).finally(() => { 
                    uni.hideLoading(); 
                    console.log('finally') 
                });
                this.loadingModal = false
            },

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值