EmberJS示例不起作用

时间:2013-03-11 08:20:31

标签: ember.js

在EmberJS的主页上有简短的代码片段:

App.Person = DS.Model.extend({
  firstName: DS.attr('string'),
  lastName: DS.attr('string'),

  fullName: function() {
    return this.get('firstName') +
       " " + this.get('lastName');
    }.property('firstName', 'lastName')
});

App.peopleController = Em.ArrayController.create({
    content: App.Person.find()
});

现在当我尝试构建这个时,我得到一个DS未定义?我确实包含了Handlebars,并且通过源代码查找DS无法找到定义。

网络上的其他示例不使用DS,但是Em,但这些示例相当陈旧(至少在互联网时代)。我究竟做错了什么?我错过了什么?

1 个答案:

答案 0 :(得分:2)

DS是余烬数据。您需要将其包含在内才能使用DSember-data on github

Ember-data是Ember的持久性库(模型和服务器通信)。