Pas de fournisseur pour AngularFireDatabase, AngularFireAuth
Des excuses que je ne peux pas penser à une meilleure façon d'inclure toutes les informations... Lorsque je l'exécute, j'obtiens une erreur en disant ce qui suit. J'ai suivi les Ionique Docs pour le T, je ne peux pas comprendre ce que pourrait être mauvais.
Erreur:
Pas de fournisseur pour AngularFireDatabase!
Paquet.json
App.le module.ts
Home.html
La maison.ts
Ne pas partager des photos de texte s'il vous plaît. Au lieu de partager le texte et l'utilisation de Débordement de Pile/format Markdown option formater (cmd/ctrl K est votre ami ici).
OriginalL'auteur Slabach | 2017-05-04
Vous devez vous connecter pour publier un commentaire.
AngularDatabase
(même pour AngularAuth) est séparée de son propre moduleAngularFireDatabaseModule
(AngularFireAuthModule pour AngularAuth) à partir deversion [email protected], voir documentation ici.
vous devez importer
AngularFireDatabaseModule
(AngularFireAuthModule pour l'Authentification) dans votreRootModule
.peut-être il ya quelque chose de mal avec votre firebase de la config. Je viens de mettre à jour l'un de mes exemple de projet à partir de [email protected]+ à [email protected]+, et de voir qu'il fonctionne bien.
merci, vous êtes génial!!
juste une info, j'ai eu la même erreur, puisque mon importation a été mal
import {AngularFireDatabase} from 'angularfire2/database-deprecated';
... n'a pas vraiment lire ce que mon IDE m'a suggéré 🙂a fonctionné pour moi merci man
OriginalL'auteur Pengyy
À l'intérieur de app.le module.ts ajouter ci-dessous:
Puis de l'importer en tant que ci-dessous:
À l'intérieur de la maison.ts utiliser comme ci-dessous:
Mon Ionique info:
OriginalL'auteur Sunil Kumar
Assurez-vous que FireBaseDatabaseModule est importé de angularfire2/base de données-déconseillé si vous utilisez FireBaseDatabase de angularfire2/base de données obsolète
et vice-versa. Le seul problème est l'inadéquation des déclarations d'importation parce qu'ils ont besoin d'appartenir à un même package, soit
angularfire2/ou de la base de données
angularfire2/base de données obsolète
si vous essayez d'importer la base de données à partir de la première et le module à partir de la deuxième paquet, ou vice-versa. Il l'habitude de le reconnaître comme un DatabaseModule ou de la Base de données.
------------ MODULE RACINE -------------
------- CLASSE DE SERVICE ------------
AngaulrFireModule
deux fois, une fois sansinitializeApp
et une fois avec?OriginalL'auteur Amrit Pal Singh
L'ajouter dans les fournisseurs de la matrice de dans l'app.le module.ts -
AngularFireDatabaseModule
.OriginalL'auteur Pariksheet Barapatre
J'ai eu cette erreur dans mon Angulaire de l'application. Il s'avère que mon auto-import importés
AngularFirebase
de"angularfire2/database-deprecated
'. De compensation de la-deprecated
résolu mon problème. Vous pourriez vouloir vérifier vos importations.OriginalL'auteur Alf Moh