关于React Bootstrap Table InsertRow的问题

时间:2018-11-04 01:17:40

标签: reactjs react-bootstrap-table

我正在为项目使用Bootstrap表,并且启用了InsertRow命令,并且我的表还包含ID,这是我的数据库中的主键。

当用户按下New(生成该按钮的InsertRow)时,我希望能够做两件事(但我不知道如何做):

  1. 我需要ID文本框对用户不可用(因为我在后端生成了一个)。

  2. 我还想知道是否存在我可以使用的命令,该命令将在用户按下InsertRow生成的按钮(新建)的同时执行。

谢谢!

这是表格的代码。

    <BootstrapTable ref="table" data={this.props.data} insertRow={true} search={true}>
      <TableHeaderColumn isKey dataField='id'>
        ID
      </TableHeaderColumn>
      <TableHeaderColumn dataField="name" dataFormat= { CustomInputFormatter }
      customEditor={ { getElement : CustomInputEditor } } >
        Name
      </TableHeaderColumn>
      <TableHeaderColumn dataField="value" dataFormat= { CustomInputFormatter }
      customEditor={ { getElement : CustomInputEditor } } >
        Profile
      </TableHeaderColumn>
      <TableHeaderColumn dataField="actif" dataFormat= { CustomInputFormatter }
      customEditor={ { getElement : CustomInputEditor } } >
        Actif
      </TableHeaderColumn>
    </BootstrapTable>

0 个答案:

没有答案