0

我在 spfx Web 部件中使用 Office Fabric React,并且在每一行的 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}.); }

我一直无法重载绑定函数以传递标识符值来更新值。

我也尝试将它包装在一个跨度标签中并在点击时触发一个事件

理想情况下,最终结果应该更新数据数组中关联对象的“显示”值,以反映布尔值的变化。

4

1 回答 1

0

此问题与使用 office react 中的 react 复选框有关,因此请忽略该问题

于 2019-04-04T12:16:51.237 回答