如何使用包含字符串'nav'(来自markdown文件)而不是nav(json文件)的变量:
{{#each nav}}
{{this}}
{{/each}}
由于我有多个nav.json文件,如果我使用来自相应markdown文件的变量,我希望它循环使用与markdown中的变量相同的文件名的相应json文件。
有什么帮助吗?
如何使用包含字符串'nav'(来自markdown文件)而不是nav(json文件)的变量:
{{#each nav}}
{{this}}
{{/each}}
由于我有多个nav.json文件,如果我使用来自相应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']
之后result Array
在 Handlerbar #each 循环中使用它作为你的条件