栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

vue + vant 组建loading的使用

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

vue + vant 组建loading的使用

在代码最后添加loading组建



在data中,定义pageLoading变量

data () {
    return {
      active: 0,
      pageLoading:true,
    };
  },

在methods中,控制loading的显示与隐藏。

tabChange(active){
      this.pageLoading = true;
      this.active = active;
      if(this.active === 0){
        const param = {
          reportId: this.$route.query.Id,
          reportLocation: "2",
        };
        editdetail(param).then((res) => {
          this.pageLoading = false;
          this.content = res.data.content;
          this.praiseFlage = res.data.content.like
        }).catch(err => {
          this.pageLoading = false;
        });
      }
  }

当开始请求之前,让loading变为true显示,当请求成功或者请求失败,变为false隐藏。

效果:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/275804.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号