다음과 같이 div 안에 렌더링 된 extjs 패널이 있습니다.데이터가로드 된 후 패널을 새로 고치는 방법?
panel = new Ext.Panel({
layout : 'fit',
renderTo: 'my_div',
monitorResize: true, // relay on browser resize
height: 500,
autoWidth: true,
items : [
centerPanel
],
plain : true
});
페이지가로드 된 후 패널이 비어 있지만 브라우저 크기를 조정하면 내용이 마술에 나타납니다!
패널을 처음 렌더링 할 때 데이터로드가 완료되지 않았다고 생각합니다.
브라우저의 크기를 조정하지 않고 내용을 표시하려면 어떻게해야합니까?
은 내 것과 매우 유사한 문제인 것처럼 보입니다. http://stackoverflow.com/questions/4302727/gridpanel-data-not-rendered-when-loaded-after-initalization – NOtherDev
내 패널도 여러 가지에 따라 다릅니다. webservices (centerPanel에서 호출 됨), 브라우저의 크기가 조정 된 후에 만 내용을 표시합니까? – huug