使用autoLoad将html文件内容加载到Ext.panel

使用javascript框架有一点比较郁闷,尤其用Ext JS:使用了框架提供的布局,就很难全身而退。往容器里加载Html页面经常是不二之选。下面的例子使用autoLoad实现:

如果panel自身也是动态加载到layout之中,则由于容器渲染时并不知道页面的宽度与高度,因此无法只适应大小,应在该容器渲染之后根据实际情况设置其高度:

加载Html还可以在Ext.panel的html中添加,类似这样写:

此法问题在于,单独的iframe无法自适应高度。
当然,也可以用update。