Come scaricare completamente / stampare una variabile per consolare in Flutter?

voti
1

Si tratta di un follow-up a questa domanda Dart .

Dal momento che Flutter non supporta riflessione e non possiamo usare gli specchi, come è possibile fare per il debug, diciamo un'istanza di firebase_database DatabaseReference? Sto cercando di scrivere i test, e sapendo che cosa chiave / Valori mio riferimento contiene renderà più facile per me scrivere un test vero e proprio.

È pubblicato 28/11/2017 alle 22:50
fonte dall'utente
In altre lingue...                            


1 risposte

voti
1

Se si aspetta di avere una soluzione di facile built-in, quindi mi dispiace: non è possibile.

MA è possibile utilizzare plugin per serializzare il proprio codice, come ad esempio built_value . E stampare l'oggetto serializzato.

D'altra parte, se si desidera stampare esterna codice (DatabaseReference per esempio), si dovrà trasformare manualmente l'oggetto in una combinazione di mappa, List, e int / String / doppia.

Risposto il 28/11/2017 a 23:03
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more