使用EmberJs显示相册的照片

时间:2013-07-08 14:04:48

标签: ember.js handlebars.js

EmberJs noob在这里。我正在尝试做一些非常简单的事情:显示由图像表示的专辑列表。当用户点击图像时,相册的照片会显示在下方。现在,我可以遍历每个专辑并显示每个专辑图像。从那里我可以点击链接,这是一个Ember动作链接,并显示相册中的照片数量。我创建了一个JS Bin项目来演示this

作为一个菜鸟,我试图传递链接点击事件处理程序专辑的照片,认为我可以将该数组分配给AlbumController的albumPhotos属性,然后循环浏览我的照片,但这似乎不起作用。

关于我做错的任何想法?此外,对于如何组织此代码的最佳实践的任何建议也将非常感激。感谢

1 个答案:

答案 0 :(得分:2)

您的方法是正确的,但您的灯具数据存在一些问题。

  • 您的灯具javascript未格式化属性(您需要删除-
  • 您不需要嵌入Photos条记录,而是将它们放入Photos装置并通过id
  • 引用它们
  • 需要在您的灯具记录中添加一些id,并确保一些不重复

Working JSBin