我使用Grunt库(https://github.com/vicompany/grunt-mustache-combine)将一些胡子模板组合到一个文件中。可用的格式之一是“ES5”(即EcmaScript5)。此格式从自执行函数返回数据:
(function() { return {"key": "value"})();
如何以AJAX请求或HTML脚本标记获取数据?
通过使用eval()解析响应,可以通过AJAX请求获取数据,但是,我正在寻找一种避免编程不良的解决方案。如果Javascript作为普通脚本包含(通过HTML脚本标记),则数据永远不会分配给值。