RequireJS包含带有参数的脚本

RequireJS include script with paramaters

本文关键字:脚本 参数 包含带 RequireJS      更新时间:2023-09-26

我最近一直在玩BackboneJS, MarionetteJS和RequireJS,想知道如何包含一个带有参数和设置的外部脚本?

通常是这样包含的:

<script src="http://domain.com/api.js?apikey=API_KEY">
    {
        settingOne: "settingOneValue",
        settingTwo: "settingTwoValue"
    }
</script>

有可能用RequireJS做类似的事情吗?对于一个项目来说,脚本是全局需要的,所以如果需要,可以"正常"添加。

附加/可选要求:最好将APIKEY与其他项目设置一起存储在外部文件中。

您可以使用urlArgs:附加到RequireJS用来获取资源的url的额外查询字符串参数

或者其他选择是编写自定义加载器插件,它将具有您需要的逻辑。