总菜鸟问题在这里。我为简单而道歉,我在这里浏览了数百个带有 Ember 标记的帖子以寻找答案。但这似乎太原始了,任何人都懒得问……
我从头开始使用 Ember。我做了 Andy Matthews 的 EmberTweets 教程,效果很好。我正在尝试将其用作我的第一个 Ember 应用程序的基础,这非常简单;但我坚持最基本的步骤。我似乎有一个正常工作的控制器,并且似乎成功地向它添加了新对象。但我终其一生都无法得到我的观点来渲染这些对象的属性。基本视图呈现出来,但不是来自控制器的数据,我只是想用一个简单的#each
. 我在任何浏览器控制台中都没有错误。
小提琴在这里。
在我的示例中,我尝试以三种不同的方式将对象添加到控制器,看看是否有帮助。我可以通过检查内容数组或使用类似 FilterMenus.MenusController.content.objectAt(2).get('menu_name') 的方式从控制台成功访问对象的属性。显然,数据是正确的。
但是当我尝试渲染任何属性时,我的模板中仍然没有出现任何内容,例如:{{menu_name}}
. 请问我做错了什么?