chiamare controllore in JavascriptMVC
-
30-09-2019 - |
Domanda
Ho due controllori, init
:
jQuery.Controller.extend('App.Controllers.Init', {
onDocument: true
},{
load: function() {
//call App.Controllers.Tabs on $('#tabs')
//it is not that easy as $('#tabs').tabs() -> Throws: Object doesn't support this property or method
}
});
E tabs
:
jQuery.Controller.extend('App.Controllers.Tabs,...
Come chiamare le schede in init?
Soluzione
È necessario:
$('#tabs').app_tabs()
Basta tagliare la parola "controllo" fuori. Fare tutte le lettere minuscole, e punti di cambiamento "" a "_"
Un altro esempio:
definizione di controller:
jQuery.Controller.extend('Appname.Controllers.Controllername',...
chiamarlo:
$('#some_id').appname_controllername();
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow