在我的数据库中,我有一个带有hours属性的项目对象,它只是一个长度为6的数组,具有打开和关闭时间。项目时间正确加载(我已将其输出到车把)。但是当我尝试通过Handlebars的每个循环遍历project.hours数组时,我得到TypeError:this.get不是函数。
{{project.hours}} <!-- this prints the array to the page, so I know it's right -->
{{#each project.hours}}
{{this}} <!-- this throws an error -->
{{/each}}
关于为什么这不起作用的任何想法?
另外,值得一提的是,小时数组看起来像:
[{open: 8, close: 21},
{open: 8, close: 21},
{open: 8, close: 21},
{open: 8, close: 21},
{open: 8, close: 21},
{open: 8, close: 21},
{open: 8, close: 21}]
更新
以下是{{project}}
{ _id: 5748640ceadbd4d82a00000c, number: 11924, owner: 574118154f1c5e682800000c, title: 'New Project', description: 'This should be where we test editing.', hours: { '0': { close: '23', open: '17' }, '1': { close: '23', open: '17' }, '2': { close: '23', open: '17' }, '3': { close: '23', open: '17' }, '4': { close: '23', open: '17' }, '5': { close: '23', open: '17' }, '6': { close: '23', open: '17' } } }