问题描述

vue 项目使用 antd vue 的表格组件,控制台报错

Invalid prop: custom validator check failed for prop "pagination".



产生原因

pagination

pagination 其实就是分页属性设置,其实出现  Invalid prop: custom validator check failed for prop “XXXX”.  就是说的这个分页属性拿到的值类型不兼容。比如说它 需要的是 number 类型的参数 ,你传的值可能是 string 类型或者 undefined ,所以报错


错误代码

代码中 通过后端接口请求数据,然后根据数据条数获取  totalCount(总条数)并计算totalPage (总页数),但是后端出现问题,前端并没有接收到类似的条数 ,所以得到两个值都是 undefined ,所以控制台产生好几个这种错误

 const result = {data: res.data.list,pageNo: requestParameters.pageNo,pageSize: requestParameters.pageSize,totalCount: res.data.count,totalPage: Math.ceil(res.data.count / requestParameters.pageSize)}


解决办法

由于后端接口逻辑错误,导致没有返回修改 count(总条数),解决的办法是修改后端代码,让其正常返回需要的 数据 。下面只展示 前端解决方法(写死数据短暂解决,不推荐),注释的部分是出错的代码,下面是改正的是写死的数据或者有正常值和正常类型的数据,大家看看问题所在然后结合自己的实际情况

const result = {data: res.data.list,pageNo: requestParameters.pageNo,pageSize: requestParameters.pageSize,// totalCount: res.data.count,// totalPage: Math.ceil(res.data.count / requestParameters.pageSize)totalCount: res.data.list.length,totalPage: 1}

文章如有错误,恳请大家提出问题,本人不胜感激 。 不懂的地方可以评论,我都会 一 一 回复

文章对大家有帮助的话,希望大家能动手点赞鼓励,大家未来一起努力     长路漫漫,道阻且长

Invalid prop: custom validator check failed for prop “pagination“.相关推荐

  1. [Vue warn]: Invalid prop: custom validator check failed for prop xxx.问题

    在用vue ui框架(iview.elementui等)做项目,会遇到这种问题 这样的,点那都报错,千辛万苦的付出,却找不到问题在哪 其实很简单,报错都显示出那个组件的问题了  '<Form&g ...

  2. Ant Design Vue中出现报错: Invalid prop: custom validator check failed for prop “pagination“

    一.问题背景 最近在搞一个英语学习平台管理系统的时候,遇到了一个问题,莫名奇妙报了一个pagination的校验错误警告,这可把我整懵逼了看了一下代码,也没有错撒,而且我之前封装的组件用的好好的,怎么 ...

  3. vue使用elementUI报错:custom validator check failed for prop “index“

    在elementUI中使用el-menu-item时,给index绑定index的值时,报错custom validator check failed for prop "index&quo ...

  4. 关于custom validator check failed for prop “dataSource“.的报错原因

    报错:custom validator check failed for prop "dataSource". 问题来源:最近在使用antdv的穿梭框时,在嵌套树形结构时候报了这个 ...

  5. custom validator check failed for prop “index“.

    原因: index接收的是字符串所以要转换一下 :index="item.id.toString()"

  6. [element-ui] 报错 custom validator check failed for prop “percentage“

    <el-progress :percentage="50" status="exception"></el-progress>原因是因为 ...

  7. antdv transfer 报错 custom validator check failed for prop “dataSource“

    今天项目中新增了一个穿梭框的功能,如图: 把代码示例粘贴到项目中,没有问题!于是就开始改造成接口获取的数据,id.key.lable等等一系列的设置,没有问题吧,可惜,报错了.如图: 开始以为是一个异 ...

  8. Invalid prop: type check failed for prop “total“. Expected Number with value x, got String with valu

    一.问题 在做vue项目分页功能中,出现了Invalid prop: type check failed for prop "total". Expected Number wit ...

  9. vue: Invalid prop: type check failed for prop “action“. Expected String with valu

    出现 Invalid prop: type check failed for prop "action". Expected String with value错误 原因:使用el ...

最新文章

  1. IOS入门-TargetAction
  2. Matlab中只运行m文件中部分程序的方法
  3. 打包成单独的HTML文件,【WEBPACK】分离css单独打包
  4. mysql 安装_源码安装mysql
  5. java窗口how2j_How2J Java 基础
  6. 如何改变请求的host以及referer抓取做了host以及referer限制的接口数据
  7. 移动端网站,键盘弹出对页面的影响
  8. java6虚拟机_Java 虚拟机之六:javap工具
  9. Vue或React多页应用脚手架
  10. QDateTimeEdit使用
  11. 力扣617. 合并二叉树(JavaScript)
  12. 使用python开发windows应用程序
  13. 构建可扩展的思科互联网络---单区域OSPF
  14. 【浅谈】样本方差的分母“n”为什么要改为“n-1”
  15. C++常见设计模式之工厂模式(简单工厂模式、工厂方法模式、抽象工厂模式)
  16. windows 2000 密钥
  17. 双十一,站在巨人的肩膀上囤最优秀的编程书
  18. 好课堂Scratch编程09 趣学篇(五)目标!幽灵古堡
  19. 免费网络视频监控软件cmsclient
  20. 大写金额转换成阿拉伯数字金额

热门文章

  1. Java程序员的职业规划是什么?叩丁狼的建议
  2. 数据导入与预处理实验一---KETTLE数据处理
  3. Python Data mining - Enron Email Dataset
  4. word导航窗格应用:如何对文档进行快速查找定位?
  5. 使用篇十 --- 模板代码创建
  6. 干货:饿了么交易系统的重构和实战
  7. 王煜全分析:四大类手机游戏的未来机会
  8. 测序数据分析之OTU
  9. [luogu]P1852跳跳棋
  10. zabbix_sender用法实例