Templates 在手杆中使用子对象

Templates 在手杆中使用子对象,templates,handlebars.js,Templates,Handlebars.js,如何处理车把中的子对象?我有以下数据: { name: "first-name-field", spec: { label: { text: "First Name:" }, input: { type: "text", value: "" } }, template: "field" } 它所指的字段模板如下所示: <d

如何处理车把中的子对象?我有以下数据:

{
    name: "first-name-field",
    spec: {
        label: {
            text: "First Name:"
        },
        input: {
            type: "text",
            value: ""
        }
    },
    template: "field"
}
它所指的字段模板如下所示:

<div class="label-wrapper">
    <label>
        {{specs.label.text}}
    </label>
</div>
<div class="input-wrapper">
    <input type="{{specs.input.type}}" value="{{specs.input.value}}" />
</div>

{{specs.label.text}

“标签”部分生成,但“输入”部分从未出现。我假设这是因为范围已经改变了。我也尝试了
。/
前缀,但它从未看到要移回父对象。

在代码中,您犯了一些拼写错误。在模板“规范”和dict“规范”中

否则,您的代码工作正常。我已经测试了你的代码屏幕短是附加的