Desidero che una vista sia nascosta al caricamento, quindi quando un utente fa clic su un collegamento verrà visualizzata la vista. Qualcuno può rivedere il mio codice e farmi sapere cosa ho fatto di sbagliato?Come mostrare/nascondere una vista in EmberJS
App.parentView = Em.View.extend({
click: function() {
App.childView.set('isVisible', true);
}
});
App.childView = Em.View.extend({
isVisible: false
});
Ecco la jsfiddle: http://jsfiddle.net/stevenng/uxyrw/5/
Could crei un violino con il tuo codice attuale? Il blocco che hai incollato sembra incompleto. –
Senza vedere i modelli, cioè come vengono posizionati i Visualizzazioni sulla pagina, è impossibile eseguire il debug. Il mio suggerimento sarebbe aggiungere alcune istruzioni 'Em.Logger.log' nella funzione' click' (per assicurarsi che venga effettivamente chiamato) e in effetti mettere qualcosa nelle viste in modo che non siano solo div vuote. Prova a modificare questo jsFiddle: http://jsfiddle.net/pjmorse/uxyrw/4/ – pjmorse