gpt4 book ai didi

extjs - 如何在 EXTjs MVC 架构中添加在应用程序启动后运行的代码

转载 作者:行者123 更新时间:2023-12-01 02:30:36 24 4
gpt4 key购买 nike

我知道init()在调用应用程序启动函数之前执行。但是我有一些代码应该只在整个应用程序启动后才呈现。请指导我。我需要在我的 MVC 架构应用程序的 Controller 类中编写它。

Ext.define('MyApp.controller.Main', {

extend: 'Ext.app.Controller',

models: [
'Leave'
],
stores: [
'MyJsonStore'
],

views: [
'Login',
'MyViewport',
'ManageColumn'
],

init:function(){

this.control({
'managecolumn':{
afterrender:this.allowEdit
}
});
},

allowEdit:function(){
console.log(Ext.get('edit'));

}

});

我的 Ext.get('edit') 为空但是当我在控制台中输入相同的命令时
我得到了积极的回应。

最佳答案

您还可以使用 Ext.application 中的启动功能。

http://docs.sencha.com/ext-js/4-1/#!/api/Ext.app.Application-method-launch

虽然 onLaunch 在 Controller 中对我有用......

关于extjs - 如何在 EXTjs MVC 架构中添加在应用程序启动后运行的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13212491/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com