Mustache函数参数和javascript

Mustache函数参数和javascript,javascript,mustache,Javascript,Mustache,小胡子和平模板: <span class="frameSpec blackBg">{{#i18n}}Kids{{/i18n}}</span> 这不起作用,键始终未定义?也许您应该这样键入函数: 'i18n' : function(key) { return get_translation(key); } 也就是说,键变量没有定义,可能是作为函数的参数传递的。也许您应该这样键入函数: 'i18n' : function(key) { retu

小胡子和平模板:

        <span class="frameSpec blackBg">{{#i18n}}Kids{{/i18n}}</span>

这不起作用,键始终未定义?

也许您应该这样键入函数:

'i18n' : function(key) {
   return get_translation(key);
}

也就是说,键变量没有定义,可能是作为函数的参数传递的。

也许您应该这样键入函数:

'i18n' : function(key) {
   return get_translation(key);
}

也就是说,键变量没有定义,可能是作为函数的参数传递的。

这是我代码的修复程序:

// Preparing data to view
var items = {
    'items': data.matches,
    'i18n' : function(){
        return function(key){
            return get_translation(key);
        }
     }
};
//--

这是我的代码的修复程序:

// Preparing data to view
var items = {
    'items': data.matches,
    'i18n' : function(){
        return function(key){
            return get_translation(key);
        }
     }
};
//--
钥匙从哪里来?除了在试图调用get_translation函数时,代码中的其他任何地方都没有提到它。该键可能来自何处?除了在试图调用get_translation函数时,代码中的其他任何地方都没有提到它