如何正确存储和使用javscript模板?

时间:2019-02-18 15:37:10

标签: javascript templates

我想存储js模板,并且仍然能够保存自定义输入。

我有带有多个字符串的js模板,以替换为多语言支持并易于编辑。我将它们存储在一个json文件中,并将其存储在eval()中,这在安全性方面是可怕的,但是还可以,因为没有用户提供的输入。 现在,此更改和用户提供的输入也将被使用。 我不太愿意尝试清理输入内容,因为我很可能会错过一些东西。

是否可以使用模板语法并仍然方便地存储它? 还是有另一种方法可以存档此文件?

let noo = "bad";
let output = eval(`This is ${noo}`);

0 个答案:

没有答案