请参阅: http://jsbin.com/UZETowi/3/edit
此代码在我的计算机上本地运行良好,但由于某种原因不能在JSBin中运行。怎么了?
这是我的问题:从把手模板访问items.length会产生正确的答案,但是当我尝试通过console.log输出相同的值时,我得到“未定义”。这是为什么?
答案 0 :(得分:1)
在getter中添加长度,items是一个集合,而不是一个数组,因此它没有在对象本身上定义的length属性。
console.log (this.get('items.length'));