获取一个对象值,其键是手柄中的数字?

时间:2018-05-02 20:05:42

标签: handlebars.js mustache

将我的变量保存为updated.colors['hi']并使用{{colors.hi}}访问它可以正常工作,但如果我尝试用数字替换hi,即使它在引号中,它也会给我这个错误消息:

Expecting 'ID', got 'NUMBER'

有没有办法在不创建助手的情况下格式化这个权利?

1 个答案:

答案 0 :(得分:0)

如果 updated.colors 数组,您可以像这样访问它的元素:

{{updated.colors.0}}
{{updated.colors.1}}

如果 updated.colors 对象,您可以像这样访问它的键:

{{updated.colors.hi}}
{{updated.colors.hello}}