2015-02-05 9 views
0

sencha touch 용 sencha extjs 상점 및 모델을 사용할 수 있습니까?sencha touch 용 sencha extjs 상점 및 모델을 사용할 수 있습니까?

나는 sencha touch를 사용하여 모바일 응용 프로그램을 만들려고합니다. 나는 이미 sencha extjs로 만든 응용 프로그램을 가지고 있지만 내 extjs 응용 프로그램의 상점과 모델이 sencha touch 응용 프로그램에서 작동하는지 알고 싶습니까? 아이디어가 있으십니까? 필요한 경우 포트 일부 기능을 놓칠 수 있도록 내가 4.2 센차 2.4 감사의 ExtJS와 센차 터치의 공통 구성 요소의

답변

2

Sencha Touch 2.4의 모델에는 "config"속성 안에 필드가 있어야합니다. 반면, ExtJS4는 필드가 "config"속성에 포함될 때 해당 필드를 인식 할 수 없습니다.

제 경험상 모델은 두 플랫폼간에 매우 유사하지만 약간의 차이점을 고려해야합니다.

그래서, 센차 터치에서 :

Ext.define('Model1', { 

extend: 'Ext.data.Model', 

config: { 
    fields: ['test1', 'test2'] 
} 
}); 

과는 ExtJS에서 :

Ext.define('Model1', { 

extend: 'Ext.data.Model', 

fields: ['test1', 'test2'] 
}); 

나는 이것이 당신이 프록시를 정의하려고 어쩌면 경우 (할 필요가있는 유일한 변화라고 생각합니다 또는 그와 비슷한 것, 다른 작은 변화가 있음)

1

코드베이스를 터치 엽차의에 extjs를 사용하고

은 매우 유사하지만 때 나는에 프로젝트를 지원 Sencha Touch, ExtJS 프로젝트와 같은 방식으로 모델과 상점을 사용했습니다.