我正在关注 Ember.js 网站上的官方 TodoMVC 教程。一切正常,直到显示模型数据的步骤: http: //emberjs.com/guides/getting-started/displaying-model-data/
我得到的错误是
Uncaught Error: assertion failed: an Ember.CollectionView's content must implement Ember.Array. You passed <(generated application controller):ember280>尝试{{#each controller}}按照指示访问控制器中的每个元素时。
当我将其更改为{{#each controller.content}}. 但是,什么都没有显示。文件说
这个控制器是 Ember.js 为我们提供的 ArrayController 的一个实例,作为我们模型的容器
并将API列为该类length的属性ArrayController。但是当我尝试{{log controller.length}}and时{{log controller.content.length}},我得到undefined了结果。
所有这些都表明它controller不是Array Controller类的实例,至少不再是。那么我现在如何显示我的模型数据呢?
谢谢!!!