2014-04-21 2 views
0

Я пытаюсь определить модель в ember из объекта json, который не соответствует стандарту API JSON. Если я определю свой маршрут, какEmberjs: Определить модель в Route

export default Ember.Route.extend({ 
    model: function(){ 
     var url = "http://website.com/prequalification"; 

     return Ember.$.getJSON(url).then(function(data) { 
      return data.collection.template; 
     }); 
    } 
}); 

Как получить доступ к моим данным в шаблоне. Я пытаюсь избежать написания пользовательского адаптера для обработки JSON. Не двигайтесь по этому пути?

Благодаря

ответ

1

При переходе на маршрут, который использует этот маршрут (возможно, вам необходимо ознакомиться с маршрутизатором и маршрутами, чтобы понять это утверждение, http://emberjs.com/guides/routing/defining-your-routes/) JSON, возвращаемый этой модели крючок будет доступен в шаблон, используя стандартные рули синтаксис {{property}}

Вот простой пример, обратите внимание на соглашение об именовании (шаблон индекса, маршрут Index): http://emberjs.jsbin.com/

Смежные вопросы