Quiero que una Vista se oculte durante la carga, y cuando un usuario hace clic en un enlace, se mostrará la vista. ¿Alguien puede revisar mi código y decirme qué he hecho mal?Cómo mostrar/ocultar una vista en EmberJS
App.parentView = Em.View.extend({
click: function() {
App.childView.set('isVisible', true);
}
});
App.childView = Em.View.extend({
isVisible: false
});
Aquí es el jsFiddle: http://jsfiddle.net/stevenng/uxyrw/5/
Podría creas un violín con tu código real? El bloque que pegaste parece incompleto. –
Sin ver las plantillas, es decir, cómo se colocan las vistas en la página, es imposible depurarlas. Mi sugerencia sería agregar algunas declaraciones 'Em.Logger.log' en la función' click' (para asegurarse de que realmente se está llamando) y poner algo en las vistas para que no sean solo divs vacíos. Intenta editar este jsFiddle: http://jsfiddle.net/pjmorse/uxyrw/4/ – pjmorse