素材巴巴 > 程序开发 >

React AntD 报错 TypeError: data.slice is not a function

程序开发 2023-09-22 13:54:24

TypeError: data.slice is not a function

  这个错误以前遇到过,网上查不到相关的解决信息。近日带新人的时候,恰巧他们也遇到了,于是就打算贴出来。

如图:

报错
  从图中可以看出来是AntD中Table组件的报错,主要是data.slice(0)方法调用失败,类型错误。
  那么就去找Table中的data元素!

data
  目标锁定!就是图中的dataSource!顺着后面的数据往上爬可以看到下图:
在这里插入图片描述
  问题就在这了,这里初始化是一个JSON对象,JSON对象是不支持.slice(0)这个方法的。
  此处改成 testList = null 便可解决问题


标签:

上一篇: JS——try...catch 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。