Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 胡须模板-使用数组值作为对象键_Javascript_Arrays_Mustache_Templating - Fatal编程技术网

Javascript 胡须模板-使用数组值作为对象键

Javascript 胡须模板-使用数组值作为对象键,javascript,arrays,mustache,templating,Javascript,Arrays,Mustache,Templating,我有一个值数组和键值对对象: var array = ["first", "second"]; var object = { "first":"firstvalue", "second":"secondValue" }; 我想迭代数组并基于值,从对象中选取值,类似这样(我知道这不起作用,但我正在研究类似的方法): {{#数组} {{.}{{object[.]}} {{/数组} 因此,输出将是: <tr><td>first</td><t

我有一个值数组和键值对对象:

var array = ["first", "second"];
var object = {
    "first":"firstvalue",
    "second":"secondValue"
};
我想迭代数组并基于值,从对象中选取值,类似这样(我知道这不起作用,但我正在研究类似的方法):

{{#数组}
{{.}{{object[.]}}
{{/数组}
因此,输出将是:

<tr><td>first</td><td>firstvalue</td></tr>
<tr><td>second</td><td>secondValue</td></tr>
firstvalue
第二值

我认为这是不可能的,因为胡子是“无逻辑的”。 也许你可以试着换掉胡子

车把在很大程度上与胡子模板兼容。在大多数情况下,可以用手柄替换胡子,继续使用当前模板

使用handlerbars,您可以创建帮助程序来处理逻辑

<tr><td>first</td><td>firstvalue</td></tr>
<tr><td>second</td><td>secondValue</td></tr>