无法识别余烬对象

Ember object not being recognized

本文关键字:对象 余烬 识别      更新时间:2023-09-26

在我的项目中,我正在使用余烬,但它无法识别我创建的对象。 我创建了名为

App.RouteSearch = App.ModuleObject.extend({ ... });

当我去创建该对象的新实例时,我使用

App.RouteSearch.create({"Config": null});

但这一切都是错误并告诉我"未捕获的类型错误:无法调用未定义的方法'创建'"。以前有没有人遇到过这个问题,或者知道我能做些什么来解决这个问题? 感谢您的任何帮助。

App.ModuleObject.extend() 从不返回 undefined。至少如果你有一个扩展一些Ember.Object子类的App.ModuleObject。我认为您的脚本顺序是错误的。您正在导入:

App.RouteSearch.create({"Config": null});

在此之前:

App.RouteSearch = App.ModuleObject.extend({ ... });