Ho un'applicazione Dart + Web UI che deve prima caricare i dati dall'archivio IndexedDB locale. L'API IndexedDB è asincrona, quindi ricevo una richiamata quando i miei dati vengono caricati. Non voglio visualizzare alcun elemento dell'interfaccia utente fino a quando il mio database non è stato aperto per la prima volta e pronto per l'uso.Come faccio a visualizzare l'interfaccia utente solo dopo l'inizializzazione della mia app?
Come posso attendere l'inizializzazione del mio database prima di visualizzare la mia IU?
Questo non sempre importa, ma una sottile differenza tra l'uso della visibilità (questa risposta) e l'uso un modello-se (la risposta di Kai) è qualsiasi cosa all'interno del modello, se non viene valutata quando la condizione è falsa, quindi se si ha: '
Cool - grazie per averlo indicato! –