Как указать URL-адрес списка при его создании с помощью библиотеки sharepoint pnp js? - PullRequest
0 голосов
/ 09 июля 2020

Я использую библиотеку Sharepoint pnp js для создания списка: https://pnp.github.io/pnpjs/sp/lists/

Как мне указать URL-адрес списка (не заголовок) при его создании?

Означает, что если я хочу, чтобы URL моего списка выглядел так (например): https://contoso.sharepoint.com/sites/Site/lists/SomeCustomListUrl

Мне интересно, как указать часть lists/SomeCustomListUrl при создании списка.

Например, если я создаю его с помощью CSOM, в определении списка есть параметр Url, а в SPMeta2 - параметр CustomUrl. Я не смог найти ничего похожего в pnp js?

Если это невозможно с библиотекой pnp, можно ли сделать это с помощью REST api?

1 Ответ

0 голосов
/ 10 июля 2020

В PnP js нет необходимости указывать URL-адрес списка, просто нужно передать ListName, и он автоматически создаст URL-адрес списка. Он создаст список на сайте, где работает SPFX Solution. Пожалуйста, проверьте следующую демонстрацию:

  sp.web.lists.add("SomeCustomListUrl", "This is a description of Generic List.", 100, true, { OnQuickLaunch: true }).then(i => {
      console.log(i);
    })

Это все параметры в функции sp.web.lists.add:

введите описание изображения здесь

...