我正在关注 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
类的实例,至少不再是。那么我现在如何显示我的模型数据呢?
谢谢!!!