Я хотел бы создать новую форму для списка SharePoint. При создании формы у меня есть следующий код
case 'UserMulti':
return(
<p className="createNewItem">
<Label id={"lbl_" + e.internalName} className="createNewItemLabel">{e.fieldName}</Label>
<PeoplePicker
context={this.props.context}
titleText={e.fieldName}
personSelectionLimit={100} //default only allowes 1 user.
groupName={""} // Leave this blank in case you want to filter from all users
ensureUser={true}
selectedItems={this._getMutliUserFields.bind(this)}
showHiddenInUI={false}
principalTypes={[PrincipalType.User]}
resolveDelay={1000}
isRequired={e.required}
peoplePickerWPclassName="SetLayoutUserFields"
peoplePickerCntrlclassName={e.internalName}/>
</p>
);
break;
Я хотел бы присвоить e.internalName выбранным элементам. У кого-нибудь есть идея о том, как это сделать? Когда у меня есть поля internalName, я могу отобразить это в массиве state.array, чтобы использовать в более поздних функциях для сохранения et c.
спасибо заранее.