如何从外部控制器功能调用控制器内部的功能,例如电话间隙回调功能
这是在控制器外部定义的功能
function onDeviceReady() {
//do ALL your localstorage stuff here
console.log('In onDeviceReady() function');
somefunction();// this is not working
}
这是控制器类
Ext.define('FCELB.controller.LoginController', {
extend: 'Ext.app.Controller',
config: {
refs: {
username: '#username',
password: '#password'
},
}
},
init: function () {
console.log('Login controller');
document.addEventListener("deviceready", onDeviceReady, false);
//onDeviceReady();
},
somefunction:function(){
//some functionality
}
});
如何somefunction()
从上面的 onDeviceready() 函数中调用?