用户指定的索引来填充句柄中的图像

时间:2017-04-03 18:20:45

标签: javascript express handlebars.js keystonejs

我正在使用带有keystonejs的把手。我有一个灯箱,用户从表中选择一个图像。然后,用户从表中选择的图像应出现在灯箱中。现在,我让它选择第一张图像(静态)。所以在灯箱里我有:

Dog * ----------- 1 Yard 1 ----------- * Tree

但我需要更改[0]以匹配选择的住所。似乎这可能是一个直截了当的答案,但我无法弄清楚。

1 个答案:

答案 0 :(得分:0)

@willjfield您是否正在使用yeoman生成器中的标准keystone生成模板?我最初为它编写了HB实现。相信我需要在整个页面上多一点上下文,但是像@shea所提到的那样你需要很可能传递一个图像映射对象{{residence.id}:{data.residences [i]}}< - 使用解构编写为伪es6代码。但是你想要将图像映射到每个单独的住宅,这样你就可以创建一个图像标签

<img src=uploads/{{imageStore[residence.id].floorplan.filename}}>