我在 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}.
); }
我一直无法重载绑定函数以传递标识符值来更新值。
我也尝试将它包装在一个跨度标签中并在点击时触发一个事件
理想情况下,最终结果应该更新数据数组中关联对象的“显示”值,以反映布尔值的变化。