如何在把手中动态设置属性名称

时间:2014-02-12 10:55:14

标签: javascript handlebars.js

我有json格式的数据,就像以下方式一样。

var json={time:"10",temp:"20",attributeValue:valueWillchangeDynamically}

handleBars模板:

 <input type="text" value="{{unitValue2}}">

我想要的,

如果attributeValue等于time,我的把手模板应该像

 <input type="text" value="{{time}}">

如果attributeValue等于temp,我的把手模板应该像

 <input type="text" value="{{temp}}">

这意味着,我想动态传递属性名称。

请任何人帮助我。

感谢。

1 个答案:

答案 0 :(得分:0)

前进的方法可能是编写一个Handlebars辅助函数,它将检查条件是否相等并相应地操作模板。

查看助手部分here