我写了两个助手,分别i18n
如下toLowerCase
:
/*
* Returns lowercase of a string
*/
Handlebars.registerHelper('toLowerCase', function(value) {
if (value && typeof value === 'string') {
return value.toLowerCase();
} else {
return '';
}
});
我有一个字符串,它应该首先转换为小写,然后应该使用 i18n 助手进行本地化。这两个助手都可以正常工作/运行。
这些线路工作正常。(经测试)
{{toLowerCase status }}
{{i18n status}}
但我想要这样的东西。我试过这个:
{{i18n {{toLowerCase status }} }}
但这会在第 88 行将语法错误抛出为 Uncaught Error: Parse error:
..div> {{ i18n {{toLowerCase stat
----------------------^
Expecting 'CLOSE', 'CLOSE_UNESCAPED', 'STRING', 'INTEGER', 'BOOLEAN', 'ID', 'DATA', 'SEP', got 'OPEN'
有什么建议么 ?