普通js文件加载
//test.js
function test() {
}
//配置
require.config({
paths: {
test: 'lib/shim/test'
},
shim: {
test: {
exports: 'test'
}
}
});
//调用
require(['test'], function(test) {
console.log(test);
});
jquery插件加载
//配置
require.config({
paths: {
jquery: 'lib/jquery-2.1.1.min',
'jquery.bootstrapTable': 'lib/shim/bootstrap-table'
},
shim: {
'jquery.bootstrapTable': ['jquery'] //依赖jquery
/* 或者
'jquery.bootstrapTable': {
deps: ['jquery'],
exports: 'jQuery.fn.bootstrapTable'
}
*/
}
});
//调用
require(['jquery.bootstrapTable'], function() {
console.log($('div').bootstrapTable);
});

本文介绍了如何使用RequireJS加载普通JavaScript文件及jQuery插件。通过配置paths和shim属性实现不同资源的有效管理,并展示了具体的调用示例。
460

被折叠的 条评论
为什么被折叠?



