外部可以调用require模块内部的方法吗

1.我在requirejs里入口引用了写的一个函数方法js


 require.config(

{

    baseUrl: "/Scripts",

    shim:{

        'fundComponent':{

            deps: ['jquery'],

            exports: 'fundComponent'

        }

    }

}

);

 require(['fundComponent'],function(fundComponent){

   function a(){

   }

  //代码


}

在fundComponent.js中直接使用


a()

会显示调不到方法 ,请问这是什么问题,有什么好的解决方案, 谢谢。


四季花海
浏览 1357回答 1
1回答

慕虎7371278

fundComponent.jsdefine({   testFunc(){     console.log('fundComponent load.');   }})在需要的地方:require(['./fundComponent'],function(fc){    fc.testFunc();});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript