1
제 모듈에서 일부 변수와 함수를 공개하려고합니다. 그러나 어떤 방법으로 작성해야하는지 잘 모르겠습니다.모듈 패턴을 사용하여 YUI3에서 사용자 정의 모듈 만들기
<script type="text/javascript">
YUI.add('my-module1', function (Y) {
Y.namespace("MyModule1");
var privateVar='some data';
var privateFunc=function(){...};
/*should I do it like this?*/
Y.MyModule1.publicVar='some data';
Y.MyModule1.publicFunc=function(){...};
/*or is this correct if I do it like this?*/
var publicVar='some data';
var publicFunc=function(){...};
return{
publicVar: publicVar,
publicFunc: publicFunc
};
}, '0.0.1', {
requires: []
});
</script>