我今天发现了Javascript ES6 模板文字。就一个字:厉害!
问题:如何将模板文字存储和加载为 JSON?我通过 XHR 加载了一些文件,然后是一些JSON.parse()
不支持`
的"
文件,因此似乎无法将模板文字直接保存在文件中。
目标:将其用于动态字符串和翻译,并摆脱令人困惑的东西,例如("Hello " + username + "! How are you?")
只需要为一条消息存储多个字符串,而是将我的东西保存得漂亮而简单
`Hello, ${username}! How are you?`
其中username指向同名的动态变量。那可能吗?如果是,如何实现这一目标?如果我必须使用函数以某种方式将字符串转换为模板文字,这没关系,只要它不会严重影响整体性能,但我至少想避免eval
.