Как создать две веб-части в одном решении spfx? - PullRequest
0 голосов
/ 12 февраля 2020

Моя конечная цель - создать проект spfx, который позволит мне добавить две веб-части на страницу SPO. Каждая из двух веб-частей будет связана со своим индивидуальным списком. Веб-часть (A) будет иметь кнопку рядом с элементом, если пользователь нажимает эту кнопку, он будет фильтровать веб-часть (B) на основе идентификатора элемента в веб-части (A). Я уже создал проект spfx. В настоящее время он имеет один .ts файл, который имеет «точку входа» в проект. Это позволяет мне добавить эту веб-часть на страницу SPO. Как уже упоминалось выше, я хочу иметь возможность создавать две разные веб-части на странице SPO. Вопрос: я бы создал два файла 'point point' .ts? Или это не обязательно? Если в этом нет необходимости, как мне сделать это так?

Существует ли какой-либо пример кода, кроме этого - https://github.com/SharePoint/sp-dev-fx-webparts/tree/master/samples/react-events-dynamicdata

Для вашей информации вот некоторые из Код точки входа, на который я ссылаюсь:

...
export default class ConnectedWebpartsWebPart extends BaseClientSideWebPart <IConnectedWebpartsWebPartProps> {
  public onInit(): Promise<void> {
    return super.onInit().then(_ => {
      // other init code may be present
      pnpSetup({
        spfxContext: this.context
      });
    });
  }
...

Том

1 Ответ

0 голосов
/ 12 февраля 2020

Все просто - просто используйте Yeoman и запустите другой yo @ microsoft / sharepoint в папке вашего существующего проекта. Теперь, чтобы попытаться соединить эти 2 веб-части .... это хитрый момент.

...