SeaJS 按需加载js模块

1.目录结构

SeaJS 按需加载js模块_第1张图片

2.index.html




    
    seajs
    







3.index.js

define(function(require, exports, module) {
    $('#button1').click(function () {
        alert('button1');
    });

    require.async('./myModule', function(myModule) {
        myModule.myFun();
    });
});

4.myModule.js

define(function(require, exports) {
    var myModule = {
        myFun: function () {
            $('#button2').click(function () {
                alert('button2');
            });
        }
    };

    return myModule;
});

5.参考链接: http://www.zhangxinxu.com/sp/seajs/docs/zh-cn/module-definition.html

转载于:https://www.cnblogs.com/xutongbao/p/9924953.html

你可能感兴趣的:(SeaJS 按需加载js模块)