SeaJS之use方法
SeaJS 是一个js模块加载器。在 SeaJS 看来,一个文件就是一个模块。所有模块都遵循 CMD 规范
define(function(require, exports, module) {
var $ = require('jquery');
exports.sayHello = function() {
$('#hello').toggle('slow');
};
});
seajs.use 方法用来在页面中加载模块。
语法:seajs.use(id, callback)
1 // 加载模块 main,并在加载完成时,执行指定回调
2 seajs.use(‘./main’, function(main) {
3 main.banner_focus(‘#focus’);4 });
callback 参数可选。当只加载一个模块,且不需要 callback 时,可以用 data-main 属性来简化
<script src=”path/to/sea.js” data-main=”./main”></script>
SeaJS 还提供 data-config 来加载配置文件:
1 <script src=”path/to/sea.js” data-config=”path/to/config”></script>
2 //data-config 等价:
3 seajs.config({
4 preload: ['path/to/config']
5 });
作者:皎然CEO
链接:https://www.cnblogs.com/jiaoran/p/10232287.html
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦(っ•̀ω•́)っ✎⁾⁾!