Ho uno scenario nel componente emberjs in cui l'osservazione non viene colpita. Ho scoperto il motivo come "il componente non è stato ancora inserito quando viene impostata la proprietà del componente che si sta osservando."L'osservatore componente ember js non funziona
Le mie domande sono, questo non potrebbe essere gestito in modo migliore in ember js?
Una spiegazione migliore può essere trovata nel seguente jsbin`s.
Che cosa stai cercando di realizzare qui? In questo scenario, entrambe le funzioni dell'osservatore sarebbero meglio servite come proprietà calcolate (tramite 'Ember.Computed'). – awgreenarrow08
D'accordo, gli osservatori sono eccessivi in entrambe le situazioni – Kingpin2k
Come ho menzionato nei commenti, questo era un esempio e non il caso d'uso effettivo. Il caso d'uso reale è enorme e ho pensato di farlo con il fiammifero. Fondamentalmente c'è un gran numero di calcoli nell'osservatore e non è solo assegnandolo ad un'altra proprietà Anche quando si dice "entrambe le funzioni di osservatore sarebbero meglio servite come proprietà calcolata" se si utilizza la proprietà calcolata nel componente non funzionerà a causa dello stesso motivo per cui l'osservatore non funziona – wallop