Visual Studio代码中的角度编译错误

时间:2020-01-08 20:28:16

标签: angular

错误TS2339:类型'{不存在属性'appSettings'{production:boolean; apiKey:字符串; authDomain:字符串; databaseURL:字符串; projectId:字符串; storageBucket:字符串; messagesSenderId:字符串; appId:字符串; measurementId:字符串; }'。

constructor( private store: Store<IAppState>,
             private sanitizer: DomSanitizer,
             private router: Router,
             private formBuilder: FormBuilder ) {
    this.layouts = LAYOUTS;
    this.defaultSettings = environment.appSettings; 

1 个答案:

答案 0 :(得分:0)

看起来您的类型不支持您尝试访问的属性。在您的错误中,它显示以下内容...

{ production: boolean; apiKey: string; authDomain: string; databaseURL: string; projectId: string; storageBucket: string; messagingSenderId: string; appId: string; measurementId: string; }

那里没有appSettings属性,但是您正在尝试访问environment.appSettings。

要么您试图从错误的项目访问appSettings,要么需要将appSettings添加到您的环境中。

相关问题