Emberjs Person没有定义

时间:2014-01-29 22:43:05

标签: ember.js

我是emberjs的新手,并试图从他们的网站上关于类和实例的指南 所以我尝试运行以下代码:

window.App = Ember.Application.create();


App.Person = Ember.Object.extend({
  say: function(thing) {
    alert(thing);
  }
});


var person = Person.create();
person.say("Hello") // alerts " says: Hello"

但是我得到了ReferenceError:Person未定义

1 个答案:

答案 0 :(得分:1)

您正在执行App.Person = Ember.Object.extend({ ... });所以要创建一个需要使用var person = App.Person.create();的新实例。您忘记了示例中的App命名空间。