是否有可能使用车把手路径内的把手?

问题描述:

我有一个对象是这样的:是否有可能使用车把手路径内的把手?

{ "var1": "x", "var2": { "x": "y": "z": } }

我想是{{var2.{{var1}} }}

lookup built-in helper(在 “查找助手” 一节)可以处理这个问题。

var obj = { 
    "var1": "z", 
    "var2": 
    { 
    "x": 'x value', 
    "y": 'y value', 
    "z": 'z value' 
    } 
} 
var output = Handlebars.compile('{{lookup var2 var1}}')(obj) 
// output would be 'z value' in this case 

基本上,它可以让你在对象 “查找” 属性(var1)(var2

+0

它的工作,非常感谢! –