Javascript 把手自定义辅助对象返回值

Javascript 把手自定义辅助对象返回值,javascript,handlebars.js,Javascript,Handlebars.js,我在SWAG helper上找到了上面的自定义帮助程序,它可以很好地按照预期只显示5个@keys。 但是,它不会显示那些p标记(1.打开,2.高)值 我做了一些故障排除,似乎是因为return语句,可能它只返回“value”,而不是json中的所有数据 我如何解决这个问题?我只想显示特定数量的对象,其中包含其键和值 Handlebars.registerHelper('indexcheck', (value, test, options)=>{ if (value < tes

我在SWAG helper上找到了上面的自定义帮助程序,它可以很好地按照预期只显示5个@keys。 但是,它不会显示那些p标记(1.打开,2.高)值

我做了一些故障排除,似乎是因为return语句,可能它只返回“value”,而不是json中的所有数据

我如何解决这个问题?我只想显示特定数量的对象,其中包含其键和值

Handlebars.registerHelper('indexcheck', (value, test, options)=>{
    if (value < test){
        return options.fn(this);
    }else {
        return options.inverse(this);
    }
})
    {{#each [Time Series (Daily)]}}
        {{#indexcheck @index 5}}
            <h2>{{@key}}</h2>
            <p>test: {{[1. open]}}</p>
            <p>{{[2. high]}}</p>
        {{/indexcheck}}
    {{/each}}
OUTPUT

2020-02-21
test:

2020-02-20
test:

2020-02-19
test:

2020-02-18
test:

2020-02-14
test: