【问题标题】:React table getting issue TypeError: Cannot read property 'forEach' of undefined反应表出现问题类型错误:无法读取未定义的属性“forEach”
【发布时间】:2020-03-29 10:03:52
【问题描述】:

从今天早上开始,我们得到以下问题,在构建最新的 node_modules 之后:

**methods.js?ab36:59 Uncaught (in promise) TypeError: Cannot read property 'forEach' of undefined

在 ReactTable.getDataModel (methods.js?ab36:59)

【问题讨论】:

  • 完整错误详细信息:methods.js?ab36:59 未捕获(承诺中)类型错误:无法读取 ReactTable.getDataModel 中未定义的属性“forEach”(methods.js?ab36:59)在 ReactTable。 _class (lifecycle.js?aa71:18) at ReactTable._class (methods.js?ab36:27) at new ReactTable (index.js?370e:30) at constructionClassInstance (VM376323 react-dom.development.js:14204) at updateClassComponent (VM376323 react-dom.development.js:18413) at beginWork$1 (VM376323 react-dom.development.js:20186) 在 HTMLUnknownElement.callCallback (VM376323 react-dom.development
  • 请使用完整的错误详细信息编辑问题,包括正确的格式。这样阅读起来要容易得多。
  • 显示一段失败的代码

标签: javascript react-table


【解决方案1】:

看这个:https://github.com/tannerlinsley/react-table/issues/1686 并尝试降级。

附:请更准确地回答您的问题

【讨论】:

    【解决方案2】:

    Example:

    你应该这样做:

    useTable({ columns, data: tableData }) // must be data
    

    【讨论】:

    • 我们不允许在 Stack Overflow 上显示文本图像(代码/输入/输出/错误或其他)。请仅将您的答案发布为 (formatted) 代码。要了解原因,请查看Meta Stack Overflow 网站上的this post。虽然它侧重于提问的角度,但也适用于答案。
    • Aaarrrggghh,这花了我几天的时间 - 谢谢 :-)
    猜你喜欢
    • 2018-07-12
    • 1970-01-01
    • 2021-11-24
    • 1970-01-01
    • 1970-01-01
    • 2018-11-09
    • 2021-07-19
    • 2022-01-03
    • 2022-08-15
    相关资源
    最近更新 更多