129 Star 1.7K Fork 359

GVPvant / vant

 / 详情

van-list 报错 Cannot read property 'bottom' of undefined"

已关闭
创建于  
2021-03-30 16:33

设备 / 浏览器
微信开发者工具

Vant 版本
2.10.9

Vue 版本
2.6.1

重现链接

描述问题
使用van-list 时报错 之前都没问题,搁置了几个月后 最近打开发现出现了此错误
输入图片说明

代码

<template>
  <div class="view-voucher">
    <van-list
      v-model="loading"
      :finished="finished"
      offset="50"
      finished-text="没有更多了"
      @load="handleGetCouponList"
    >
      <template v-for="item in voucherList">
        <voucherCard
          :key="item.couponId"
          :voucherData="item"
        />
      </template>
    </van-list>
  </div>
</template>

<script>
import voucherCard from '@/pageComponents/voucherCard'
import { getCouponList } from '@/api'
export default {
  name: 'Voucher',
  components: {
    voucherCard,
  },
  data () {
    return {
      finished: false,
      loading: false,
      formData: {
        pageIndex: 1,
        pageSize: 20,
      },
      disabledCoupons: false,
      voucherList: [],
    }
  },
  methods: {
    handleGetCouponList () {
      getCouponList(this.formData).then(res => {
        if (res.length < 20) {
          this.finished = true
        }
        this.loading = false
        this.voucherList.push(...res)
        this.formData.pageIndex++
      })
    },
  },
}
</script>
<style lang="scss" scoped>
.view-voucher {
  font-size: 16px;
  padding: 10px 12px;
  background-color: $themBgColor;
}
</style>

评论 (2)

引力波 创建了任务
引力波 关联仓库设置为vant/vant
展开全部操作日志

我并未在此组件或子组件 定义或使用'bottom' 属性

请在 Github 按照模板创建 issue,感谢配合

neverland 任务状态待办的 修改为已拒绝

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
2005668 wangguixuan 1667272185 1925440 chenjiahan 1622791467
JavaScript
1
https://gitee.com/vant-contrib/vant.git
git@gitee.com:vant-contrib/vant.git
vant-contrib
vant
vant

搜索帮助

344bd9b3 5694891 D2dac590 5694891