Requirejs向脚本元素添加参数

Requirejs向脚本元素添加参数,requirejs,Requirejs,是否可以向sctipt元素添加参数 e、 g 我想添加参数hello=“world”,以便将其添加到页面: <script ... src="XX.js" hallo="welt" ></script> 原因:我有一个js库(),它依赖于一个参数来加载它的插件(主要功能实际上是插件中的所有功能)。但是,我只想在用户需要编辑时加载插件,requirejs是最佳选择,因为它用于应用程序的其他部分。如果将aloha脚本包装到定义函数中,则可

是否可以向sctipt元素添加参数

e、 g


我想添加参数hello=“world”,以便将其添加到页面:

<script 
    ... 
    src="XX.js"
    hallo="welt"
></script>


原因:我有一个js库(),它依赖于一个参数来加载它的插件(主要功能实际上是插件中的所有功能)。但是,我只想在用户需要编辑时加载插件,requirejs是最佳选择,因为它用于应用程序的其他部分。

如果将aloha脚本包装到定义函数中,则可以传递如下()之类的参数:

文档中还有另一种“简化”语法


编辑:也许我误解了这个问题,如果你问是否可以向页面上已经存在的脚本标记添加html属性:
是用于向标记添加自定义属性的新html5语法,前面的所有数据都是正确的语法。

以防这个get丢失了5年,这是绝望的google的最佳结果。我找到了另一种方法来配置我的插件(很难正确阅读;))你是怎么做到的?我现在处于同样的位置,正在寻找解决方案:-)插件(js库)有一个变量,我可以设置,而不是脚本参数,我一直在寻找类似的东西。。。请你再解释一下好吗?目前我已经找到了另一个解决方案,但它相当骇客化。所以它是关于加载插件的(如下:)您可以在配置文件中这样设置插件:“(函数(window,未定义){if(window.Aloha==undefined | | | window.Aloha==null){window.Aloha={};}window Aloha.settings={plugins:{load:['common/format'、'costum/save'、'common/highlighteditables'、'common/link']}};}(窗口);“这将加载插件!这就是您要查找的内容?
<script 
    ... 
    src="XX.js"
    hallo="welt"
></script>
//in main appfile
require.config({
    'config': {
        'aloha': {
            src: "XX.js",
            hallo: "welt"
        }
     }
});

//and in the aloha file
define(['module'], function (module) {
    var src = module.config().src,
        hallo = module.config().hallo;

    ... // the aloha code
});