使用切换从 webpart 更新共享点列表

update sharepoint list from webpart using toggle

我正在使用 Sharepoint Online,并且在我的 Web 部件中有一个 UI Office Fabric Toggle,带有处理更改的事件。

<Toggle label="Enabled and checked" defaultChecked onText="On" offText="Off" onChange={_onChange} />

private _onChange (ev: React.MouseEvent<HTMLElement>, checked: boolean) {
    console.log('toggle is ' + (checked ? 'checked' : 'not checked'));
    this.setState(dpiPOSApprover:checked)
}

我应该在我的提交事件中输入什么代码来更新我的 Sharepoint 列表中相应的是/否字段以反映在 Toggle 中选择的是或否?

目前我有这样的事情。

let ToggleValue=this.state.ToggleValue;
sp.web.lists.getByTitle("FinanceSystemAccessRequestForm").items.add({
    Title:  this.state.dpselectedItem.key,
    ListColumn:ToggleValue,

}).then(i => { console.log(i); });

我没有在 React 的构造函数中添加方法。刚刚发现这个。