2016-04-04 18 views
0

Denetleyicilerimi böyle bir süre (lib olmadan) tanımlamaktayım ancak bağımlılıklar beni delirtiyordu ve şimdi requireJs'i entegre etmeye çalışıyorum.tanım modülü içinde yeni kullanarak require

controller = new function() { 

    this.test = "Hello World"; 

    this.__construct = function() { 
     alert(this.test); 
    }; 

    this.__construct(); 

}; 

Bu bir requireJs Modülüne nasıl dönüştürülebilir? Aşağıdakileri denedim. Aşağıdaki

Bunu yapabilir miyim? Ana

//main.js 
requirejs(['controller']); 

Ancak uyarı açılan alışkanlık göstermek Benim de

define(controller); 

.

cevap

1

Sizin controller tanım tamam olmalıdır - Eğer kötü kullanıyoruz, ancak içinde gerektirir senin main.js:

//main.js 
requirejs(['controller'], function(controller){ 
    // use controller here 
});