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

How to apply JSON data to an EmberJS Model Attribute

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

无论如何,我正在构建一个基本应用程序,我目前要做的是 JSON 调用 reddit 以获取订阅者号码并将该号码应用于模型订阅者号码属性。我也会循环浏览一系列模型。

以我为例,我有运动队的模型。每支球队作为一个 subreddit,当有人点击他们想要的联赛时,我将显示该联赛中的所有球队。

我已经让 JSON 从纯 JS 方面开始工作,并且我已经让 Ember 应用程序工作 w/o 任何 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 模型设置是正常的,但我使用的是固定装置,因为除此模型属性外,所有数据都是静态的。

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

指南将是一个很好的起点