简单总结:关于requireJs的使用

  1 实现js文件的异步加载,避免网页失去响应;管理模块之间的依赖性,便于代码的编写和维护;

    2 主模块的写法与加载模块;

  config.js 

require.config({
    baseUrl:'webroot',
    paths:{     
        "index":"../js/index",   
        "test":"../js/test",
    }
    });
require(['index',‘test’],function(m,n,q,o){
    m.transfor();
    n.transfor();
});

   后缀“.js”自动补充

      3 每一个模块都要用define函数来定义

  index.js

define([], function() {
      return {
    transfor: function() {
        //index.js代码
           }
     }
});

  test.js同样处理。

  实现效果,html中只用加载一个js文件

原文地址:https://www.cnblogs.com/xiaoluoli/p/6023731.html