Я использую Sharepoint Online и у меня в веб-части есть 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, чтобы отразить «Да» или «Нет», выбранное в переключателе?
На данный момент у меня есть что-то вроде этого.
let ToggleValue=this.state.ToggleValue;
sp.web.lists.getByTitle("FinanceSystemAccessRequestForm").items.add({
Title: this.state.dpselectedItem.key,
ListColumn:ToggleValue,
}).then(i => { console.log(i); });