浏览SproutCore "Getting started"教程并遇到问题。
在Todos.todoListController中有一个函数:
Todos.todoListController = SC.ArrayController.create({
// ...
remaining: function() {
return this.filterProperty('isDone', false).get('Length');
}.property('@each.isDone')
});
出于某种原因,这不会显示剩余物品的实际数量。它显示为'undefined':
我自己第一次编写代码,但是复制了教程中的代码并尝试进行故障排除 - 仍然会出现同样的错误。
答案 0 :(得分:0)
好的...
刚看到他们在GitHub上托管代码,代码就可以了。
证明.get('Length')
必须是小写的'l'
所以... .get('length')
就是解决方案。