0

请参阅:http: //jsbin.com/UZETowi/3/edit

此代码在我的计算机上本地运行良好,但由于某种原因不能在 JSBin 中运行。怎么了?

这是我的问题:从车把模板访问 items.length 产生了正确的答案,但是当我尝试通过 console.log 输出相同的值时,我得到“未定义”。为什么是这样?

4

1 回答 1

1

add the length inside of the getter, items is a collection, not an array, so it doesn't have the length property defined on the object itself.

 console.log (this.get('items.length'));

http://jsbin.com/obEmOfuB/2/edit

于 2013-11-19T15:18:51.660 回答