【发布时间】:2013-06-03 11:24:32
【问题描述】:
我最近一直在玩 BackboneJS、MarionetteJS 和 RequireJS,想知道如何在外部脚本中包含参数和设置?
通常会像这样包含:
<script src="http://domain.com/api.js?apikey=API_KEY">
{
settingOne: "settingOneValue",
settingTwo: "settingTwoValue"
}
</script>
是否可以用 RequireJS 做类似的事情?项目在全球范围内合理地需要该脚本,因此如果需要,可以“正常”添加。
附加/可选要求:最好将APIKEY 与其他项目设置一起存储在外部文件中。
【问题讨论】:
-
如果您支持 jsonp like-envirement,您可能需要这样的脚本:
require(['http://domain.com/api.js?apikey=API_KEY&callback=define',...], ...) -
我想这个答案可能很有趣:stackoverflow.com/a/10329014/1236044
标签: javascript backbone.js requirejs marionette