5

RequireJSで次のことは可能ですか?

モジュールA:

define([
  'moduleB'
], function(moduleB){

  // log moduleB exports
  console.log(moduleB);


  // exports
  var moduleA = {};


  // set a var to export
  moduleA.varA = 'This is a variable in module A';


  // return exports   
  return moduleA
});

モジュールB:

define([
  'moduleA'
], function(moduleA){

  // log moduleA exports
  console.log(moduleA);

  // exports
  var moduleB= {};


  // set a var to export
  moduleB.varB= 'This is a variable in module B';



  // return exports
  return moduleB
});
4

1 に答える 1

5

http://requirejs.org/docs/api.html#circular

簡単な答え-できますが、すべきではありません。

于 2011-10-25T17:06:18.147 に答える