SPComponentLoader class
Загрузчик компонентов. Необходимо инициализировать с помощью реализованного ISPComponentLoader.
Методы
| get |
Возвращает статические копии всех манифестов. |
| load |
Загружает компонент из манифеста. |
| load |
Разрешите идентификатор и версию компонента и загрузите его. |
| load |
|
| load |
Загружает сценарий с указанного URL-адреса. |
Сведения о методе
getManifests()
Предупреждение
Теперь этот API является нерекомендуемым.
this method will be removed in a future release.
Возвращает статические копии всех манифестов.
static getManifests(): IClientSideComponentManifest[];
Возвращаемое значение
loadComponent(manifest)
Загружает компонент из манифеста.
static loadComponent<TComponent>(manifest: IClientSideComponentManifest): Promise<TComponent>;
Параметры
- manifest
- IClientSideComponentManifest
Манифест модуля для загрузки.
Возвращаемое значение
Promise<TComponent>
Обещание, содержащее загруженный модуль.
loadComponentById(id, version)
Разрешите идентификатор и версию компонента и загрузите его.
static loadComponentById<TComponent>(id: string, version?: string): Promise<TComponent>;
Параметры
- id
-
string
Идентификатор загружаемого компонента.
- version
-
string
Версия загружаемого компонента. Если версия не определена, метод загрузит любую версию компонента.
Возвращаемое значение
Promise<TComponent>
Обещание, содержащее загруженный модуль.
loadCss(url)
<link ... /> Вставляет тег для таблицы стилей.
static loadCss(url: string): void;
Параметры
- url
-
string
URL-адрес файла CSS.
Возвращаемое значение
void
loadScript(url, options)
Загружает сценарий с указанного URL-адреса.
static loadScript<TModule>(url: string, options?: ILoadScriptOptions): Promise<TModule>;
Параметры
- url
-
string
URL-адрес скрипта.
- options
- ILoadScriptOptions
globalExportsName. Если скрипт не является модулем AMD и загружает глобальный участник на странице, укажите имя глобального участника.
Возвращаемое значение
Promise<TModule>
Обещание, содержащее загруженный модуль.
Комментарии
Если загружается скрипт с глобальной переменной, глобальная переменная уже существует, а скрипт не загружается (например, из-за синтаксической ошибки), может быть возвращена исходная глобальная переменная, а ошибка может не распространяться.