复选框在 react-bootstrap-table-next 中不起作用
check boxes are not functioning in react-bootstrap-table-next
我正在使用 react-bootstrap-table2
制作 table,我遇到了一个问题,即
我希望我的 table 中有一个复选框,所以我正在关注 This, mention in the documentation,但我得到了意想不到的结果。
我的代码
用于选择行
const selectRow = {
mode: 'checkbox',
clickToSelect: true,
classes: 'selection-row',
};
Table渲染
<BootstrapTable
keyField="id"
data={tableData[0].rowsData}
columns={tableData[0].columnsData}
selectRow={selectRow}
/>
我认为我的数据会出现问题,因为它是嵌套的我正在渲染它,但我无法解决它。
我的数据
let tableData = [
{
rowsData: [
{
fname: "john",
lname: "smith"
},
{
fname: "steve",
lname: "warn"
},
{
fname: "michel",
lname: "clark"
}
],
columnsData: [
{
dataField: "fname",
text: "First name",
sort: true
},
{
dataField: "lname",
text: "last Name",
sort: true
}
]
}
];
这是我的代码沙箱linkThis
我正在使用 react-bootstrap-table2
制作 table,我遇到了一个问题,即
我希望我的 table 中有一个复选框,所以我正在关注 This, mention in the documentation,但我得到了意想不到的结果。
我的代码
用于选择行
const selectRow = {
mode: 'checkbox',
clickToSelect: true,
classes: 'selection-row',
};
Table渲染
<BootstrapTable
keyField="id"
data={tableData[0].rowsData}
columns={tableData[0].columnsData}
selectRow={selectRow}
/>
我认为我的数据会出现问题,因为它是嵌套的我正在渲染它,但我无法解决它。
我的数据
let tableData = [
{
rowsData: [
{
fname: "john",
lname: "smith"
},
{
fname: "steve",
lname: "warn"
},
{
fname: "michel",
lname: "clark"
}
],
columnsData: [
{
dataField: "fname",
text: "First name",
sort: true
},
{
dataField: "lname",
text: "last Name",
sort: true
}
]
}
];
这是我的代码沙箱linkThis