Pnp.js Поиск первыйрезультат пуст при вызове из WebPart, но из SearchQueryTools элементы возвращаются правильно

#javascript #reactjs #spfx #pnp-js

Вопрос:

У меня есть веб-часть для Spfx (версия 1.9.1), где я использую @pnp/sp (версия ^1.3.7) для запроса элементов из библиотеки в Sharepoint Online на том же клиенте

Я заметил, что когда я пытаюсь запросить элементы из веб-части, элементы не найдены, но если я попытаюсь выполнить тот же запрос с помощью SearchQueryTool, я получу их правильно

Дополнительно, я настроил основную веб-часть с помощью этого

 return super.onInit()
  .then(
    () =>
    {
      sp.setup(
        {
          globalCacheDisable: false,
          defaultCachingStore: "session", 
          sp: {
            baseUrl: this.properties[appSearchUrlLabel]
          },
          spfxContext: this.context
        } as SPConfiguration
      );
    }
  ); 

Весь проект использует React 16.8.5

Кто-нибудь может мне помочь?