vue中使用vant实现上拉刷新下拉加载(二)(六种数据来回切换)

先上图
在这里插入图片描述
下面上传代码:

首先html部分
        <van-pull-refresh v-model="isDownLoading" @refresh="onRefresh">
          <van-list
            v-model="isUpLoading"
            :finished="upFinished"
            @load="onUpRefreshLoad"
            offset="20"
            :finished-text="textUpFinish"
          >
            // idxTabFirst=0  金额
            <div v-if=" idxTabFirst == 0">
            // <card-info>是我自己封装的显示数据项的组件
              <card-info
                v-for="(item, index) in dataList "
                :key="getListKeyValue(index)"
                :obj="item"
              ></card-info>
            </div>
            // idxTabFirst= 1  客户
            <div v-if=" idxTabFirst == 1">
              <card-info
                v-for="(item, index) in dataList"
                :key="getListKeyValue(index)"
                :obj="item"
              ></card-info>
            </div>
            // idxTabFirst= 2  订单
            <div v-if=" idxTabFirst == 2">
              <card-info v-for="(item,index) in dataList" :key="getListKeyValue(index)" :obj="item" :mtype="itemType"></card-info>
            </div>
          </van-list>
        </van-pull-refresh>

所涉及的变量:

      // 一级tab的名称
      arrTabFirst: [
        {
    name: "金额", key: 0, title: "总金额(CNY)" },
        {
    name: "客户", key: 1, title: "总客户(CSR)" },
        {
    name:
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值