react-bootstrap-table2-editor
react-bootstrap-table2
separate the cell edit code base to react-bootstrap-table2-editor
, so there's a little bit different when you use cell edit than react-bootstrap-table
. In the following, we are going to show you how to enable the cell edit
Live Demo For Cell Edit
Install
$ npm install react-bootstrap-table2-editor --save
How
We have two ways to trigger a editable cell as editing cell:
That's look into how we enable the cell edit on tabe:
import cellEditFactory from 'react-bootstrap-table2-editor';
<BootstrapTable
keyField="id"
data={ products }
columns={ columns }
cellEdit={ cellEditFactory({ mode: 'click' }) }
/>
How user save their new editings? We offer two ways:
Editable Cell
react-bootstrap-table2
support you to configure the cell editable on three level:
Customize Style/Class
Currently, we only support the editing cell style/class customization, in the future, we will offer more customizations.
Editing Cell
Validation
column.validator
will help you to work on it!