2017-12-05 6 views
0

생산 회사에서 근무하는 구식 (24x80) 터미널 용으로 작성된 매우 간단한 애플리케이션을 사용했습니다. 내 고객이 웹 응용 프로그램으로 을 전송하도록 요청하고 ExtJS 4를 사용합니다.ExtJS 4 스마트 폰 크기

enter image description here

enter image description here

을하고 문제없이 PC 스테이션에서 작업 : 그것은 다음과 같습니다.

하지만 내 고객의 다음 질문은이 응용 프로그램을 으로 수정하여 태블릿과 스마트 폰에서도 작동하는 것입니다. 그리고 우리가 볼 수있는 유일한 문제는 이며, 스마트 폰에서는이 화면이 작습니다. 무엇이 가장 좋은 방법일까요? 화면 크기에 따라 필드와 글꼴 및 단추의 크기를 조정하려면 어떻게합니까?

답변

0

응답 성 응용 프로그램이 필요합니다. 문제는 responsiveConfig가 ExtJS 5에 도입 된 것입니다.

extjs 5.0 이상으로 이동할 수 없으면 this answer을 살펴보십시오.

다른보기는보기에 대해 여러 인스턴스를 사용하는 것입니다. 데스크톱 용, 태블릿 용, 모바일 용 등 세 가지 다른보기 인스턴스를 만들고 동일한 컨트롤러, 모델, 저장소 등을 유지하고 응용 프로그램을 초기화하면 화면 크기에 따라 올바른보기가 표시됩니다.

+0

음, 고맙습니다. 5로 이동하려고합니다. – Tad

+0

최신 버전으로 마이그레이션하려는 경우 왜 6.x로 전환하지 않습니까? 또한 귀하의 견해가 단순하다면 세 가지 견해를 가진 접근법은 쉬울 것입니다. 행운을 빌어 요. –