Я создаю свою первую веб-часть и сталкиваюсь с проблемой, пытаясь перетащить объекты из панели свойств в foreach l oop. Свойство является сборщиком людей, поэтому я пытаюсь вытащить каждого выбранного человека и создать уникальный столбец для каждого человека в свойстве. Вот код, который у меня есть до сих пор:
private _DymanicColumns: IColumn[] = [
this.context.properties.people.forEach(element => [
{
key: element.id,
name: element.name,
onRender: item => (
<DropPermissionItem/>
)
} as IColumn,
])
];
Может быть, моя проблема в том, что у меня нет значений по умолчанию в свойстве people? Код работает до тех пор, пока это не будет добавлено. У меня другая проблема с получением элементов списка (файлов в библиотеке документов), но я думаю, что это некоторые разрешения API Graph в моей рабочей среде.
Есть идеи?