Я использую Office Fabric React в веб-части spfx, и в каждой строке MarqueeSelection / DetailsList есть флажок для представления логического значения. При щелчке функция обратного вызова по умолчанию записывает в журнал, является ли значение isChecked истинным / ложным .
Как правильно подключить мой компонент, чтобы он правильно обновлял значение данных строки при щелчке?
Мне не удалось перегрузить связанную функцию, чтобы передать значение идентификатора для обновления значения.
Выход компонента:
функция привязки:
this._onCheckboxChange = this._onCheckboxChange.bind (this);
функция обратного вызова:
private _onCheckboxChange (ev: React.FormEvent, isChecked: boolean): void {
console.log (The option has been changed to ${isChecked}.
);
}
Мне не удалось перегрузить связанную функцию, чтобы передать значение идентификатора для обновления значения.
Я также пытался обернуть его в тег span и инициировать событие при клике
Конечный результат должен в идеале обновить значение «Отображаемый» связанного объекта в массиве данных, чтобы отразить изменение логического значения.