在前面介绍了一下seajs加载模块对于的api http://zhangyaochun.iteye.com/blog/1693814
这篇我们来看看require函数里面的参数的意义!
- 绝对地址
//代表载入http://a.com/js/a.js require("http://a.com/js/a");
- 相对地址
-------- 相对于调用载入函数所在的js文件的地址
//在http://a.com/js/a.js 里面载入 require('./b'); //等于载入了http://a.com/js/b.js
- 基址地址
--------- 既不是绝对地址也不是以'./'开头的,则用我们在前面讲的
全局配置中的base来拼接。
注释:
- 载入模块都不用传递js后缀,会自动添加
- 载入css,路径有"?",或者以“#”结尾 都不会自动添加js后缀
- 以#结束会自动去掉#号