react-bootstrap-table

<BootstrapTable data={products} striped={true} hover={true}>
      <TableHeaderColumn dataField="id" isKey={true} dataAlign="center" dataSort={true}>Product ID</TableHeaderColumn>
      <TableHeaderColumn dataField="name" dataSort={true}>Product Name</TableHeaderColumn>
      <TableHeaderColumn dataField="price" dataFormat={priceFormatter}>Product Price</TableHeaderColumn>
  </BootstrapTable>,
  
  当我两条id 名相同时只显示一条 react-bootstrap 本身没有过滤逻辑吧
  
阅读 3.4k
1 个回答

id作为key值,相同的话只会显示一个。keyField设一个唯一的值,
看文档
http://allenfang.github.io/re...

Use keyField to tell table which column is unique. This is same as isKey in <TableHeaderColumn>
建议了解下react中的key配置

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题