带有模板的外部JSON文件中的字符串

时间:2017-03-07 23:39:33

标签: javascript json string

我有一个javascript文件,我想把它们拉出来,主要是为了让它们更容易编辑(也许是为了实现本地化)。在过去,我已将字符串放入strings.json文件中,然后从那里读取它们。但是,对于我目前的用例,我使用模板文字(例如`Hello ${name}!`)。

理想情况下我会做这样的事情:

// strings.json
{
  "greeting": `Hello ${name}`
}

...

// myfile.js
alert(
  getString("greeting", { name: "Camden" });
);

我可以担心getString的具体细节并解析模板字符串...我的问题更多的是关于最佳实践&当涉及到这样的问题时,现有技术(可以这么说)。

谢谢!

0 个答案:

没有答案