Je testais le code fourni sur ce site Web: Ionic 4 Firebase Crud et a rencontré un problème avec la section "Supprimer l'élément de la liste des données": i obtenir une erreur disant "propriété 'tojson' n'existe pas sur le type 'Bases de donnéesNapshot'.
Propriété 'TOJSON' n'existe pas sur le type "DatabasesSnapshotexists'.Ts (2339)". P> Comme je comprends que tout est à jour p> p>
3 Réponses :
Essayez avec l'un d'entre eux:
let a = item['payload'].toJSON();
Aucun dés, la première suggestion donne "l'argument de type" bases de donnéesNapshot
Ensuite, essayez de le jeter: let a: objet = item.payload.tojson () comme objet; code>
Malheureusement non, Tojson () causait toujours la question.
Il semble que je manquais des dépendances disparues et réinstallé Firebase et angular / incendie comme mentionné dans ce fil: GitHub Firebase P>
Vous pouvez essayer ceci. C'est la seule réponse que j'ai pu trouver pour éviter d'utiliser Tojson qui n'existe plus?
let a = json.parse (json.stringify (item.payload)); code> p>