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