说我有一个翻译(在JSON文件中),例如:
{
"first": "John",
"last": "Doe",
"welcome": "Welcome $t(first) $t(last)",
}
是否可以选择小写引用的键? 因此,它会输出“ Welcome john doe”,而不是“ Welcome John Doe”。
答案 0 :(得分:1)
您可以使用get
语法。
get语法将对象属性绑定到一个在查找该属性时将被调用的函数。
var obj = {
"first": "John",
"last": "Doe",
get welcome() {
return `Welcome ${this.first.toLowerCase()} ${this.last.toLowerCase()}`;
}
};
console.log(obj.welcome);