我有一个javascript文件,我想把它们拉出来,主要是为了让它们更容易编辑(也许是为了实现本地化)。在过去,我已将字符串放入strings.json
文件中,然后从那里读取它们。但是,对于我目前的用例,我使用模板文字(例如`Hello ${name}!`
)。
理想情况下我会做这样的事情:
// strings.json
{
"greeting": `Hello ${name}`
}
...
// myfile.js
alert(
getString("greeting", { name: "Camden" });
);
我可以担心getString
的具体细节并解析模板字符串...我的问题更多的是关于最佳实践&当涉及到这样的问题时,现有技术(可以这么说)。
谢谢!