반응형

Sencha Touch 2

Sencha touch 2.0 개발

클래스 정의 관련view 정의센차의 클래스를 상속받아서 정의함.xtype 을 따로 정의하여, 이것을 다른 클래스에서 아이템으로 사용할 수 있음.config 에는 센차의 정의된 클래스의 config을 사용하여 기존에 작업했던 대로 정의함.이때 이벤트 핸들러는 여기에 정의하지 않는다. → 컨트롤러에서 정의하여 처리함.controller 정의센차의 Ext.app.Controller 클래스를 상속받아서 정의함.사용할 views, stores 를 배열로 정의함.refs 는 셀렉터와 ref 로 구성되며, 셀렉터는 뷰 클래스의 xtype 을 사용하거나, 아이드를 사용할수있다.아이디를 사용할 경우에는 '#아이디' 식으로 사용함.ref는 이 컨트롤러에서 사용할 레퍼런스이며, 자동으로 getter, setter 함수를 제..

Porgramming 공통 2012.04.02

Sencha touch 2.0 Migration

버전에 따른 개발 방식 변화ExtJS4 스타일의 MVC 패턴으로 앱을 만듬모델, 뷰, 컨트롤러를 따로 클래스 정의하여 사용함.앱의 entry point 변경센차 1.0 → Ext.onReady 함수사용센차 2.0 → Ext.application 함수.객체 생성시, 생성자 호출 문법 변경됨. → Ext.create('Ext.Panel', { … });탭패널에서 bottom 탭 생성하는 문법 변경됨. → tabBarPosition 프로퍼티가 새로 추가.패널에서 툴바 생성시 dockedItems 프로퍼티 없어짐. → items 안에 툴바도 같이 넣고, 해당 툴바의 속성중 docked를 top선언.model 선언부분 변경됨. → 클래스 상속받아서 정의해야 함.Ext.data.JsonPStore 는 센차 내부에서..

Porgramming 공통 2012.04.02
반응형