gpt4 book ai didi

angular - 类型 'forRoot' 上不存在属性 'typeof NgxJsonLdModule'

转载 作者:行者123 更新时间:2023-12-01 22:01:51 31 4
gpt4 key购买 nike

我已经安装了这个包@ngx-lite/json-ld .试图使我的 SEO schema.org 动态化。在导入此 Tutorial 中指定的模块时我收到此错误:

ERROR in src/app/app.module.ts(18,21): error TS2339: Property 'forRoot' does not exist on type 'typeof NgxJsonLdModule'.

这是我的 app.module

import { NgtUniversalModule } from "@ng-toolkit/universal";
import { BrowserModule } from "@angular/platform-browser";
import { NgModule } from "@angular/core";

// Third Party library
import { NgxJsonLdModule } from "@ngx-lite/json-ld";

import { AppComponent } from "./app.component";
import { AppRoutingModule } from "./app-routing.module";
@NgModule({
declarations: [AppComponent],
imports: [
AppRoutingModule,
NgtUniversalModule,
NgxJsonLdModule.forRoot()
],
providers: []
})
export class AppModule {}

我正在使用 Angular 6.1.9 和 Angular Universal。

最佳答案

此特定包 ( sources here ) 不提供任何服务,因此导入时不需要 forRoot 方法。

你可以像这样导入它:

@NgModule({
declarations: [AppComponent],
imports: [
AppRoutingModule,
NgtUniversalModule,
NgxJsonLdModule
],
providers: []
})
export class AppModule {}

关于angular - 类型 'forRoot' 上不存在属性 'typeof NgxJsonLdModule',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53371143/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com