如何将JSON数据应用于EmberJS模型属性

时间:2015-04-02 22:55:24

标签: json ember.js

我是JS的新手,由于即将推出的2.0,我正在重试EmberJS,尤其是因为我非常喜欢结构的EMBER CLI。

无论如何,我正在构建一个基本应用程序,而我目前要做的是对reddit进行JSON调用以获取用户号并将该号码应用于模型用户号属性。我也将骑自行车穿过一系列模型。

所以对于我的实例,我有一些模型,比如运动队。每个团队都是一个subreddit,当有人点击他们想要的联赛时,我将展示该联盟中的所有团队。

我从纯粹的JS方面获得了JSON,并且我已经让Ember应用程序无需任何JSON。所以我只想弄清楚如何连接两者,同时也意识到我可能需要做一些拆卸才能正确连接两者。

所以我的问题是,如何从Reddit API中选择单个数据到单个模型属性?

这是我目前用来提取用户号码的JS。

$.each( teamList, function( key, val ) {
  $.getJSON(
    "http://api.reddit.com/r/"+val+"/about",
    function foo(data)
    {
      $("#team").append(val + " : ");
      $("#team").append(data.data.subscribers + '<br>');
    }
  );
});

我当前的ember模型设置是正常的,但我使用的是固定装置,因为除了这个模型属性之外,所有数据都是静态的。

1 个答案:

答案 0 :(得分:0)

您需要customise an adapter从API中提取数据并可能实现自定义序列化程序。

指南将是一个开始的好地方