2013-04-01 5 views
2

나는 여러 항목 (패널)을 추가하고 상점의 각 항목 높이, 너비, x 위치, y 위치를 저장하는 패널이 있습니다.패널의 XY 위치 설정에 직면 한 문제

항목을 추가 한 store를 사용하여 패널에 항목을 추가하는 패널을 초기화하는 동안. 내가 구한 모든 항목을 보여줄 수 있습니다. 하지만

나는 item.getPosition()[0] X 등의 위치와 item.getPosition()[1] Y 같은 위치를 사용 .. 위치와 문제에 직면하고있다.

및 위치를 설정하는 항목을 추가하는 동안 item.setPosition(pos.x,pos.y)을 사용하십시오. 하지만 여전히 정확한 위치에있는 항목을 내가 구했던 것과 똑같이 얻을 수는 없습니다.

어떤 도움이 정말 감사하겠습니다

감사 & 감사 URL

답변

0

나는 동일한 문제 며칠 전 ExtJS에 3.4를 사용하여 유래와 sencha foruns에 researchig 후 내가 패널이 아니다 "고 발견했다 기본적으로 절대적으로 배치되므로 위치를 설정할 수 없습니다. "

패널의 경우 floating: true 구성을 사용하여 설정할 수 있습니다. 그런 다음 절대 위치 지정을 갖는 독립 패널로 작동합니다. 따라서 코드가 제대로 작동 할 것입니다.

참고 : shadow 부동 패널 렌더링을 사용하지 않으려면 (기본 동작) floating: {shadow: false}을 사용하십시오.