Вопросы о React Bootstrap Table InsertRow - PullRequest
0 голосов
/ 04 ноября 2018

Я использую таблицу Bootstrap для проекта, и я включил команду InsertRow, и моя таблица также содержит идентификатор, который является моим Первичным ключом в моей базе данных.

Когда пользователь нажимает New (то есть InsertRow, который генерирует эту кнопку), я хочу иметь возможность сделать 2 вещи (но я понятия не имею, как):

  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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...