Ho un'applicazione lucida con molte schede e molti widget su ogni scheda. È un'applicazione basata sui dati, quindi i dati sono legati a ogni scheda.Salvataggio dello stato dell'app Shiny da ripristinare in seguito
I can possibile salvare l'applicazione utilizzando image.save()
e creare un file .RData
per l'utilizzo futuro.
Il problema è come posso ottenere lo stato ripristinato per i widget ?
Se l'utente ha selezionato caselle, pulsanti di opzione selezionati e valori di base specificati nelle caselle di elenco, è possibile impostare quelli all'interno di un passaggio load()
?
ho avere librerie trovati quali shinyURL
e shinystore
ma c'è un modo diretto per impostare l'ambiente indietro a quando il write.image
è stato fatto?
Non so da dove iniziare, quindi non posso inserire il codice.
edit: questo è un cross-post dalla Shiny Google Group dove altre soluzioni sono state suggerite
ho avuto un grande successo con le risposte qui e filettature proposte. Grazie a tutti per il supporto. Ho una domanda di follow-up. Io uso sia rhandsontable che renderUI. Per il rstsontable sono in grado di usare la tecnica qui per salvarla e aggiornarla. Devo assicurarmi che il widget sia attivato in modo che la richiamata venga attivata quando l'app viene salvata. C'è un modo per forzare questo nel codice? renderUI è ancora un mistero ogni suggerimento sarebbe grandioso. – user2945234