2017-11-13 3 views
0

내가 ReqireJs 새로운 오전과 JS을 요구합니다.매개 변수

require([ 
    'jquery' 
], function ($) { 
    var name; 
    $(document).ready(function() { 
     //do some load stuff 
    }); 
}); 

나는 다음과 같은 몇 가지 다른 파일에 파일을 포함하는 것을 시도하고있다 : 나는 다음 코드를 사용하여 파일 (mymodule.js)가

: 나는 다음을 수행하려고

잘 작동
require(['modules/mymodule.js']); 

. 내 질문은 어떻게 매개 변수를 전달할 수 있습니다 ([ 'modules/mymodule.js']); mymodules.js에?

감사합니다.

답변

-1

나는 해결책 여기있다 :

define(
    [ 
     'jquery' 
    ], 
    function($){ 
     return { 
      sayHello: function(name){ 
       alert("Hello " + name); 
      } 
     }; 
    } 
); 

그럼 난이 다음과 같이

http://blog.novanet.no/4-strategies-for-passing-parameters-to-requirejs-modules/

나는 "메서드에 매개 변수를 전달"링크 위에서 1 단계의 코드를 사용했다 매개 변수를 전달 다음과 같이

require(['modules/mymodule.js'], function(mymodule){ 
    mymodule.sayHello("World"); 
});