APP_ID
DI-токен, представляющий строковый идентификатор, который используется преимущественно для добавления префиксов к атрибутам приложения и CSS-стилям при использовании ViewEncapsulation#Emulated.
API
const APP_ID: InjectionToken<string>;
Описание
DI-токен, представляющий строковый идентификатор, который используется преимущественно для добавления префиксов к атрибутам приложения и CSS-стилям при использовании ViewEncapsulation#Emulated.
Этот токен необходим в случаях, когда на странице запускаются несколько приложений (например, с помощью вызовов bootstrapApplication). В этом случае убедитесь, что для этих приложений заданы разные значения APP_ID. Например:
bootstrapApplication(ComponentA, {
providers: [
{ provide: APP_ID, useValue: 'app-a' },
// ... other providers ...
]
});
bootstrapApplication(ComponentB, {
providers: [
{ provide: APP_ID, useValue: 'app-b' },
// ... other providers ...
]
});
По умолчанию, если запускается только одно приложение, указывать токен APP_ID не нужно (в качестве идентификатора приложения будет использоваться ng).
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/core/APP_ID