Я использую таблицу ответов для загрузки и имею «статус» в качестве одного из столбцов в таблице. Этот столбец отформатирован с использованием тега dataFormat, и я написал функцию для отображения рендеринга. Что-то вроде этого:React Bootstrap table: не удалось обновить значение флажка при использовании dataFormat в одном из столбцов таблицы
<TableHeaderColumn dataField='STATUS' dataFormat={statusFormatter}>Column name</TableHeaderColumn>
Теперь я хочу обновить значение флажка. Но я считаю, что statusFormatter, являющийся функцией, не предоставляет мне команду для обновления значения флажка.
Вот мой код функции:
function statusFormatter(cell, row) {
let checkBoxValue = false;
if (cell==='RESOLVED')
checkBoxValue = true;
return (
<CheckBoxForTable active={checkBoxValue} onToggle={this.onStatusUpdate.bind(this)}/>
)
}
Я получаю следующее сообщение об ошибке: Не удается прочитать свойство «привязать» неопределенную
Кто-нибудь может направлять мне, как обновить значение флажка и отправьте действие на сервер.
Где 'onStatusUpdate' функция в вашем' statusFormatter'? –