Ember.JS中的调查应用程序模型

Ember.JS中的调查应用程序模型,ember.js,ember-data,Ember.js,Ember Data,对于我的第一个应用程序,我正在尝试编写一个调查应用程序。我的想法是创建一个调查路线,列出可用的调查,当您单击调查时,它会加载该调查中的问题。每个调查都有自己的模板,用于以特定方式显示问题。所以我从这个开始 我的问题是如何将一组特定的问题和模板链接到调查?理想情况下,我希望用户能够创建问题并选择模板。我还没有路由器地图中的调查路线,因为我不知道如何使用FixtureAdapter将调查及其问题链接到特定调查,因此当单击调查时,会出现正确的调查问题。这样嵌套也是一个好主意吗?您需要覆盖勘测路线上的

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


我的问题是如何将一组特定的问题和模板链接到调查?理想情况下,我希望用户能够创建问题并选择模板。我还没有路由器地图中的调查路线,因为我不知道如何使用FixtureAdapter将调查及其问题链接到特定调查,因此当单击调查时,会出现正确的调查问题。这样嵌套也是一个好主意吗?

您需要覆盖勘测路线上的renderTemplate钩子

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

您需要覆盖勘测管线上的renderTemplate钩子

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

谢谢,ember如何知道某项调查需要哪些问题?你可以在模型钩子中根据url的动态部分来确定,然后你会在模型上有一些属性,告诉你使用哪个模板。所以在模型钩子中,我会解析动态段,并使用这个id加载一些同名的json问题对象?如果可以的话,你能给我举个例子吗?或者最好是有一个SurveysRoute列出调查,并有一个带有问题的大JSON对象和一个模板类型?我仍处于FIXTURES模式。我可以举个例子,但我刚刚做了肩部手术,所以需要一段时间,打字速度慢,药力强。ember如何知道某项调查需要哪些问题?你可以在model hook中根据url的动态部分来做,然后你会在模型上有一些属性,告诉你使用哪个模板。所以在模型钩子中,我会解析动态段,并使用这个id加载一些同名的json问题对象?如果可以的话,你能给我举个例子吗?或者最好是有一个SurveysRoute列出调查,并有一个带有问题的大JSON对象和一个模板类型?我仍然处于FIXTURES模式。我可以举个例子,但我刚刚做了肩部手术,所以需要一段时间,缓慢的打字和令人敬畏的药物