【发布时间】:2020-04-14 14:09:55
【问题描述】:
我已经通过 npm 安装了“react-bootstrap-table2”,并且我已经为 table 编写了示例代码,但是当我运行此代码并在浏览器控制台中收到错误消息时,
未捕获的类型错误:无法读取未定义的属性“过滤器” 在新的 BootstrapTableContainer (index.js:96)
import React, { Component } from 'react';
import 'react-bootstrap-table-next/dist/react-bootstrap-table2.min.css';
import BootstrapTable from 'react-bootstrap-table-next';
class UserList extends Component {
constructor(props) {
super(props);
const products = [];
const columns = [{
dataField: 'id',
text: 'Product ID'
}, {
dataField: 'name',
text: 'Product Name'
}, {
dataField: 'price',
text: 'Product Price'
}];
}
render() {
return (
<div>
<BootstrapTable
keyField='id'
data={this.products}
columns={this.columns}
/>
</div>
);
}
}
export default UserList;
【问题讨论】:
标签: reactjs