seajs-require使用示例

<script type="text/javascript">
define(['js/b'],[],function(require) {//定义B模块,id为js/b
  var o={
    b: 'B模块'
  };
  return o; 
 })
 
define(['js/a'],[],function(require) {//定义a模块
  var o={
    a: require('js/b')//引用js/b模块id,而不是文件
  };
  return o; 
 })
 
 seajs.use(["js/a"],function(o){
    alert(o.a.b); //调用B模块的b属性
 });
</script>

示例说明:require引用的是模块的标识ID,而不是文件。

posted @ 2013-04-13 16:29  microsoftzhcn  阅读(325)  评论(0编辑  收藏  举报