{{}}内的车把变量

Handlebar variable inside {{}}?

本文关键字:变量      更新时间:2023-09-26

如何使用包含字符串'nav'(来自markdown文件)而不是nav (json文件)的变量:{{#each nav}} {{this}} {{/each}} 因为我有不止一个导航。如果我在markdown文件中使用了一个变量,我希望它能循环遍历与markdown文件中变量文件名相同的json文件。

帮忙吗?

首先你的问题没有明确你想达到什么条件。

我想这是一个尝试,使用JavaScript数组变量就像你提到的语言数组的对象

var language = ['english','marathi','hindhi','telugu'];
var result = [];
 language.forEach(function(eachElement) {
      // roam here if you want to do more .....
     result.push('nav'+eachElement.charAt(0));
  });

所以结果是['nave','navm', 'navh', 'navt']

之后使用Handlerbar #each循环中的result Array作为条件