gpt4 book ai didi

javascript - Firebase 远程配置( Angular )

转载 作者:行者123 更新时间:2023-12-02 22:37:19 24 4
gpt4 key购买 nike

我正在尝试使用 Firebase 远程配置。对于他们提供的其他服务,有一个包装器:

angularfire

但是我似乎可以看到支持远程配置

所以遵循documentation我做了以下服务:

import {Injectable} from '@angular/core';
import {FirebaseConfig} from '@ionic-native/firebase-config/ngx';

@Injectable({
providedIn: 'root'
})
export class TextService {

constructor(private firebaseConfig: FirebaseConfig) {
this.firebaseConfig.getString('language_da').then((result) => {
console.log(result);
}).catch((error) => {
console.log(error);
});
}
}

但是这给了我一个注入(inject)错误:

  core.js:9110 ERROR Error: Uncaught (in promise): NullInjectorError: StaticInjectorError(AppModule)[FirebaseConfig]: 
StaticInjectorError(Platform: core)[FirebaseConfig]:
NullInjectorError: No provider for FirebaseConfig!

谁能告诉我使用远程配置的正确方法吗?

最佳答案

您的导入不正确:

import { FirebaseConfig } from '@ionic-native/firebase-config';


constructor(private firebaseConfig: FirebaseConfig) { }

为了确保安装 Cordova 和 Ionic Native 插件:

$ ionic cordova plugin add cordova-plugin-firebase-config
$ npm install --save @ionic-native/firebase-config@4

关于javascript - Firebase 远程配置( Angular ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58702440/

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