1
我目前正在使用requirejs。我試圖定義一個特定的,現有的對象作爲模塊,但我無法讓它工作。requirejs - 無法定義命名模塊
其實,我用一個例子從他們的網站:http://requirejs.org/docs/whyamd.html#namedmodules
> define('myModule', [], function() {
> return function() {};
> });
undefined
> requirejs('myModule')
undefined
> requirejs.defined('myModule')
false
在這個外殼,既requirejs和定義存在,並且從requirejs都來了。
我做錯了什麼?
當我這樣做時,'console.log(myModule)'輸出'requirejs'函數。但是,一旦這一步完成,'myModule'可以通過'var myModule = requirejs('myModule');'加載。聽起來很奇怪,有什麼需要了解的嗎? – aspyct
這個工作原因,一旦加載回調不再是必要的。 –