Javascript 如何在Ext4中使用MVC

Javascript 如何在Ext4中使用MVC,javascript,extjs4,Javascript,Extjs4,我想学习在Ext4中使用MVC,但文档中的细节对我来说太模糊了。我通过文档中的应用程序体系结构教程学习了ExtJS中的MVC 我花了一些时间,但后来我明白了…我通过文档中的应用程序体系结构教程在ExtJS中学习了MVC 我花了一些时间,但后来我明白了…我在sencha文档上使用了MVC应用程序体系结构教程,我发现对于初学者来说,这比应用程序体系结构系列要容易一些 我在sencha文档上使用了MVC应用程序体系结构教程,我发现对于初学者来说,它比应用程序体系结构系列要容易一些 另请看Simpl

我想学习在Ext4中使用MVC,但文档中的细节对我来说太模糊了。

我通过文档中的应用程序体系结构教程学习了ExtJS中的MVC


我花了一些时间,但后来我明白了…

我通过文档中的应用程序体系结构教程在ExtJS中学习了MVC


我花了一些时间,但后来我明白了…

我在sencha文档上使用了MVC应用程序体系结构教程,我发现对于初学者来说,这比应用程序体系结构系列要容易一些


我在sencha文档上使用了MVC应用程序体系结构教程,我发现对于初学者来说,它比应用程序体系结构系列要容易一些


另请看SimpleTasks示例的源代码——它完全是关于MVC的,有一些非常好的想法。对我来说,在一开始理解ExtJS的MVC很重要。商店、视图、模型、控制器的工作是什么?商店和模型是如何协同工作的。在我的第一个ExtJS4应用程序中,我使用了教程代码作为基础,并根据需要对其进行了更改。我使用了
Ext.util.Observable.capture(“类似于this.store的对象”,函数(e){console.info(e);})
查找在我执行某项操作(单击、鼠标移动等)时触发的事件…我有兴趣了解更多关于如何使用捕获方法的信息。当我开始使用ExtJS MVC时,我并不总是确定具体的事件是在什么时候触发的,或者特定的操作触发了哪些事件,因此您将了解到底发生了什么。因此,我将这段代码放在控制器的onLaunch方法中,并将控制器的名称放在“Ext.util.Observable.capture”的第一个参数中。我还使用它来发现当listenercode没有执行时,一个监听器是否编写了一个错误的监听器,而是我所侦听的事件。它帮助我调试代码。文档链接:还可以查看SimpleTasks示例的源代码——它完全基于MVC,有一些非常好的想法。对于我来说,在一开始理解ExtJS的MVC很重要。商店、视图、模型、控制器的工作是什么?商店和模型是如何协同工作的。在我的第一个ExtJS4应用程序中,我使用了教程代码作为基础,并根据需要对其进行了更改。我使用了
Ext.util.Observable.capture(“类似于this.store的对象”,函数(e){console.info(e);})
查找在我执行某项操作(单击、鼠标移动等)时触发的事件…我有兴趣了解更多关于如何使用捕获方法的信息。当我开始使用ExtJS MVC时,我并不总是确定具体的事件是在什么时候触发的,或者特定的操作触发了哪些事件,因此您将了解到底发生了什么。因此,我将这段代码放在控制器的onLaunch方法中,并将控制器的名称放在“Ext.util.Observable.capture”的第一个参数中。我还使用它来发现当listenercode没有执行时,一个监听器是否编写了一个错误的监听器,而是我所侦听的事件。它帮助我调试代码。指向文档的链接: