Ho il seguente problema in ember.js. Un controller figlio dipende da un valore selezionato in un controller genitore al fine di determinarne il contenuto. Nel database un figlio ha un riferimento parent_id.Come aggiornare il contenuto di un ArrayController dal valore selezionato di un altro ArrayController in Ember.js
App.parentsController = Em.ArrayController.create({
content: [],
selected: null
});
App.sonsController = Em.ArrayController.create({
// the value of content depends on the id of
// the selected item in the parentsController
content: [],
selected: null
});
App.daughtersController = Em.ArrayController.create({
// the value of content depends on the id of
// the selected item in the parentsController
content: [],
selected: null
});
Preferirei risolvere questo problema senza che i genitori controllino qualcosa sugli altri controller. Questo dovrebbe essere possibile con osservatori, legature o anche attraverso calcoli ma non ho idea di dove cominciare. Qualsiasi aiuto sarebbe ben apprezzato.
Grazie mille !!! :) – codehugger