Modelo de relé de plantilla

Trabajando duro en mi aplicación Ember aquí, y va bien. Sin embargo, me he encontrado con un problema de comportamiento inesperado y no estoy seguro de cuál es el mejor enfoque para este problema.

El problema es que en una ruta específica, quiero representar otra ruta en otra salida. Sin embargo, la otra ruta que represento en la otra salida no conserva su propio modelo.

Si hago esto:

App.TestRoute = Ember.Route.extend({
    model: function() {
        return {
            heading: "Test",
            testContent: "This is test."
        }
    }
});

App.IndexRoute = Ember.Route.extend({
    renderTemplate: function() {
        this.render("test", {
            outlet: "left"
        });

        this.render({
            outlet: "right"
        });
    },

    model: function() {
        return {
            heading: "Index",
            indexContent: "This is index."
        }
    }
});

... y acceder a laIndexRoute, Esperaría elTestRouteEl modelo a ser convertido en elTestRouteplantilla, pero solo laIndexRouteEl modelo de se retransmite a ambas plantillas.

Violín aquí: http://jsfiddle.net/3TtGD/1/

¿Cómo puedo permitir que Ember use el modelo predeterminado para una ruta sin tener que combinarlos expresivamente? Parece tedioso.

Además, tener el mismo nombre de algunas propiedades del modelo, como{{heading}} Es deseable, pero no necesario.

¿Cuál es el mejor enfoque para resolver este problema?

Gracias por tu tiempo.

Saludos cordiales, DimhoLt

Respuestas a la pregunta(1)

Su respuesta a la pregunta