Как заменить устаревший вариант ServerTransition в Angular 16?
В Угловом 16withServerTransition
не рекомендуется. Как я могу заменить его?
введите описание изображения здесь .
Я попробовал следующий код:
imports: [
BrowserModule,
{ provide: APP_ID, useValue: 'serverApp' },
...
],
Но я получаю следующую ошибку:
Type '{ provide: InjectionToken<string>; useValue: string; }' is not assignable to type 'any[] | Type<any> | ModuleWithProviders<{}>'.
Object literal may only specify known properties, and 'provide' does not exist in type 'any[] | Type<any> | ModuleWithProviders<{}>'.ts(2322)
(property) provide: InjectionToken<string>
1 ответ
Вы почти правильно поняли, это должно идти вproviders
объект вместоimport
providers : [{ provide: APP_ID, useValue: 'serverApp' }],