模块化
1. 首先引入 require.js
 
2.构建首页 ,在首页中加载模块 student,teacher
<script>
    require(["student","teacher"],function(){
        //这里是首页模块的自己的逻辑
        console.log('首页模块');
    });
   
</script>
3.student 模块 ,在模块里面加载studentDetail 模块
define(["studentDetail"],function(){ console.log('学生模块'); //需要在student模块内部调用studentDetail模块? //-->需要student模块内部引用studentDetail的路径 })
教师模块,在模块里面加载teacherDetail模块
define(["teacherDetail"],function(){
    console.log('教师模块');
   
})
4.studentDetail 模块的内容:
define([],function(){ console.log('学生模块详细信息'); })
teacherDetail 模块的内容:
define([],function(){ console.log('教师模块详细信息'); })
5. 效果:

首页最后才被加载,递进加载,由小到大
基本用法
基本用法
    //1、通过script标签导入requirejs源文件
    //2、编写模块文件,基本格式如下:
    //student.js
    define([],function(){
        console.log('student模块');
    })
    //teacher.js
    define([],function(){
        console.log('teacher模块');
    })
    //3、首页调用模块:
    require(["student.js","teacher.js"],function(){
        //编写后面的逻辑代码
    })
    //等价于:
    require(["student","teacher"],function(){
        
    })
    越努力越幸运

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号