首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TypeError:无法读取未定义的react-bootstrap-table的属性“”reduce“”

TypeError:无法读取未定义的react-bootstrap-table的属性“”reduce“”
EN

Stack Overflow用户
提问于 2017-12-19 20:25:39
回答 1查看 2.3K关注 0票数 1

我正在尝试使用react-bootstrap-table从对象数组呈现一个表。代码如下:

代码语言:javascript
复制
render() {
  var products = [{
    id: 1,
    name: "Product1",
    price: 120
  }, {
    id: 2,
    name: "Product2",
    price: 80
  }];

  return (
    <div>
      <BootstrapTable data={products} striped hover>
      </BootstrapTable>
    </div>
  )
}

当我运行应用程序时,我看到了这个错误:

Uncaught TypeError: Cannot read property 'reduce' of undefined

EN

回答 1

Stack Overflow用户

发布于 2017-12-19 20:25:39

这个问题是因为我没有包含

代码语言:javascript
复制
<TableHeaderColumn isKey dataField='id'>Product ID</TableHeaderColumn>

一旦我输入了这一行,应用程序就可以正常工作了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47887012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档