requireJs学习笔记(一)

2016-08-30  本文已影响0人  ysy32020

概念

是一个模块载入框架,AMD规范的实现

优势

API

示例

define(function(){ 
    function fun1(){ 
       alert("it works"); } 
     fun1();
})

require(["js/a"],function(){ 
  alert("load finished");
})

加载文件

//config:给模块起一个更短更好记的名字
require.config({ 
  paths : { 
    //cdn库没有加载成功时,加载本地库
    "jquery" : ["http://libs.baidu.com/jquery/2.0.3/jquery", "js/jquery"],  
    "a" : "js/a" 
  }
})
//不需写后缀.js,$为jquery的输出变量
require(["jquery","a"],function($, a){ 
  $(function(){ 
    alert("load finished"); 
  })
})

使用

上一篇 下一篇

猜你喜欢

热点阅读