我正在使用Sharepoint Online,并且在我的Webpart中有一个类似这样的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)
}
我应在提交事件中添加什么代码来更新“共享点”列表中相应的“是/否”字段,以反映在“切换”中选择的“是”或“否”?
此刻我有类似的东西。
let ToggleValue=this.state.ToggleValue;
sp.web.lists.getByTitle("FinanceSystemAccessRequestForm").items.add({
Title: this.state.dpselectedItem.key,
ListColumn:ToggleValue,
}).then(i => { console.log(i); });
答案 0 :(得分:0)
我没有在React中将方法添加到构造函数中。刚发现这个。