Lorsque je veux utiliser les instances FireStore de FireBase, cette croix est apparue, pourquoi ??? P>
3 Réponses :
Vous utilisez une très ancienne version de l'API Firestore pour le flutter. Le dernier SDK utilise firebasefirestore.instance code>. Je suggère de suivre les étapes pour intégrer le Firebase SDK dans le Documentation , la suite avec le < Un href = "https://firebase.flutter.dev/docs/firestore/overview" rel = "Nofollow Noreferrer"> Firestore Configuration . Vous aurez ces dépendances (la dernière dès aujourd'hui):
Si vous avez trouvé cette réponse utile, il est coutumier sur le débordement de pile à optimiser et à marquer comme correctif à l'aide des boutons de gauche.
Firestore strong> est obsolète et ne devrait pas être utilisé. La classe Firestore est obsolète, utilisez Firebasefirestore Strard> .. Vous pouvez installer la dernière version de la bibliothèque de packages à partir de https://pub.dev/packages/cloud_firestore/install getdocuments strong> est également obsolète et ne devrait pas être utilisé. Obsolète en faveur de pour plus de détails vérifier https://firebase.flutter.dev/docs/firestore/usage p> p> .get () code>. P>
Oui, cela fonctionne parfaitement ...
Les autres réponses sont sur la base de la réparer. P>
Pourquoi a-t-il un striétéhrough (traversé)? Parce qu'il est marqué comme @depecated code> dans le code des bibliothèques. P>
Quelle version de Firebase utilisez-vous? Montrez votre fichier PUBSPEC.YAML
Si vous sourisez sur la souris sur les lignes étendues, vous saurez pourquoi le compilateur la marque comme un avertissement et Waht devrait être le correctif.