在Sencha Touch和ExtJS MVC应用程序之间重用核心元素

在Sencha Touch和ExtJS MVC应用程序之间重用核心元素,extjs,sencha-touch,Extjs,Sencha Touch,我们启动了一个新项目,核心应用于两者Sencha Touch 2.2.1Touch和ExtJS 4.2.1但我们发现两个框架中的实现略有不同,所以我们想知道应该使用哪一个 第一次触摸Sencha 和ExtJS 其中Ext.logger似乎只实现错误方法 我们认为Sencha在两个框架中共享了核心,不是吗?或者我们需要编写不同的应用程序核心吗?(这将是荒谬的!还是有更重要的区别?) 我想没有,我们只是监督了一些事情。所以,请帮我打败我的队友,让森查人没那么蠢 问题是: 在Sencha Touc

我们启动了一个新项目,核心应用于两者Sencha Touch 2.2.1Touch和ExtJS 4.2.1但我们发现两个框架中的实现略有不同,所以我们想知道应该使用哪一个

第一次触摸Sencha

和ExtJS

其中Ext.logger似乎只实现错误方法

我们认为Sencha在两个框架中共享了核心,不是吗?或者我们需要编写不同的应用程序核心吗?(这将是荒谬的!还是有更重要的区别?)

我想没有,我们只是监督了一些事情。所以,请帮我打败我的队友,让森查人没那么蠢

问题是:


在Sencha Touch 2.x和ExtJS 4.x中,哪一种是正确的日志记录方法?如果答案是否定的,Sencha Touch 2.2 MVC和ExtJS4.2 MVC之间是否存在更重要的差异,这使得重用变得不可能?

您可以重用一些位和块,但仍然需要更改核心

您可以在一定程度上重用模型、存储和控制器。其他一切都必须重写


请参见

AFAIK,Sencha Touch和ExtJS不是为使用相同的核心代码而设计的。你会发现许多细微的差别,就像你在这里描述的那样。我发现在这两者之间唯一可以重用的是
Ext.data.Model
@kevhender谢谢你提供的信息,对Sencha表示感谢。实现不同的MVC框架是多么愚蠢的事情!或者我要监督什么。我输给了我的队友:(我只是想在这里补充一下,Ext4.2.3将看到Sencha Touch和ExtJS框架之间的一些融合。请看一下“框架方向”:谢谢您的回复