Sto cercando di costruire un complesso di app completamente dinamico con Redux. Voglio dire che la mia App ha molti moduli generati dinamicamente con campi-componenti generati al volo. Voglio memorizzare nei miei dati visivi Redux-store anche i miei componenti. Ma come dovrei farlo senza mescolare dati reali con i dati dei componenti visivi?dati Redux strutturano
Per esempio se devo struttura come questa
Store {
visual: {...deeply nested visual-data-tree...},
data: {...deeply-nested real-data-tree...}
}
È difficile rendere componente perché ho bisogno di cercare dati visivi, poi reagire "valore" componente in due alberi.
Ma se hanno una struttura simile a questo:
Store {
form {
visual: {...form visual data...},
data: {
//Ok here the form "data" - widgets. Or it must to be visual? :)
widget1 {
visual: {type:"ComboBox", opened: true},
data: 1
}
}
}
}
Si vede il problema, ora ho i dati visivi all'interno di dati reali di widget del form.
(forma - dati - widget1 - visivi)
dati visivi all'interno i dati reali è fuori del concetto.
come si fa a risolvere ragazzi stessi problemi di miscelazione dei dati?
Davvero dispiace per il mio povero inglese. Spero di aver spiegato chiaramente il problema.
Questo è attualmente in discussione nella comunità Redux - potete seguirlo Progresso/discussione qui https://github.com/rackt/redux/issues/159. –
Grazie per la risposta, quindi la seguirò – Hassaki