js和我的第一个应用程序我正在尝试编写调查应用程序。我的想法是建立一个调查路线,列出可用的调查,当您点击调查时,它会加载该调查中的问题。每个调查都有其模板用于以特定方式显示问题。所以我从这开始。
http://jsbin.com/uVoTOyOdo/1/edit
我的问题是如何将一组特定问题和模板与调查联系起来?理想情况下,我希望用户能够创建问题并选择模板。我还没有路由器地图中的调查路线,因为我不确定如何使用FixtureAdapter将调查及其问题与特定调查联系起来,因此当点击调查时,正确的问题会出现在调查。让这些东西嵌套是个好主意吗?
答案 0 :(得分:1)
您需要覆盖调查路线上的renderTemplate挂钩。
App.SurveyRoute = App.Route.extend({
renderTemplate: function(controller, model) {
this.render('dynamic_template_name');
}
});