Как заменить устаревший вариант 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' }],
Другие вопросы по тегам