Ember.JS中的调查应用模型

时间:2013-12-06 20:43:18

标签: ember.js ember-data

js和我的第一个应用程序我正在尝试编写调查应用程序。我的想法是建立一个调查路线,列出可用的调查,当您点击调查时,它会加载该调查中的问题。每个调查都有其模板用于以特定方式显示问题。所以我从这开始。

http://jsbin.com/uVoTOyOdo/1/edit

我的问题是如何将一组特定问题和模板与调查联系起来?理想情况下,我希望用户能够创建问题并选择模板。我还没有路由器地图中的调查路线,因为我不确定如何使用FixtureAdapter将调查及其问题与特定调查联系起来,因此当点击调查时,正确的问题会出现在调查。让这些东西嵌套是个好主意吗?

1 个答案:

答案 0 :(得分:1)

您需要覆盖调查路线上的renderTemplate挂钩。

App.SurveyRoute = App.Route.extend({
  renderTemplate: function(controller, model) {
    this.render('dynamic_template_name');
  }
});

http://emberjs.com/guides/routing/rendering-a-template/