如何在小写一个I18Next套叠的键

问题描述 投票:-1回答:1

说我有一个转换(在JSON文件),如:

{
    "first": "John",
    "last": "Doe",
    "welcome": "Welcome $t(first) $t(last)",
}

是否有小写引用键的选项?因此,而不是“欢迎李四”,将输出“欢迎无名氏”。

javascript i18next
1个回答
1
投票

您可以使用get语法。

获取语​​法绑定对象属性到时该属性抬头将被调用的函数。

var obj = {
    "first": "John",
    "last": "Doe",
    get welcome() {
      return `Welcome ${this.first.toLowerCase()} ${this.last.toLowerCase()}`;
    }
};
console.log(obj.welcome);
© www.soinside.com 2019 - 2024. All rights reserved.