extjs的panel怎样显示内容?

varp=newExt.Panel({title:'MyPanel',//标题collapsible:true,//右上角上的那个收缩按钮,设为false则不显示cont... var p = new Ext.Panel({
title: 'My Panel',//标题
collapsible:true,//右上角上的那个收缩按钮,设为false则不显示
contentEl: 'container',//这个panel显示在html中id为container的层中
width:400,
height:200,
html: "<p>我是内容,我包含的html可以被执行!</p>"//panel主体中的内容,可以执行html代码
});
--------------------------------
能在html:后面显示内容。但是如果我想显示动态的内容呢?比容用struts2标签显示一个列表,也要写到html:后面吗?
展开
 我来答
柳峰Xe
推荐于2016-09-24 · TA获得超过281个赞
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:95.7万
展开全部
panel的html属性通常只是用来显示文本信息的;
如果想显示动态的内容,通常有以下两种方法:
1> html配置项的内容是iframe,例如:
html:"<iframe src='http://www.baidu.com'></iframe>"
你把需要把src属性值换成你的jsp页面或其它动态生成的内容就可以了;

2> 使用autoLoad配置项,它的值是一个页面,这个对于加载动态的内容实现起来有一点麻烦,没有使用iframe那么直观.但通常推荐使用此种方法.

两种例子我的QQ空间都有,是我以前学习的时候总结的,有源码,有展示示例. QQ:58472399
度木子木木
推荐于2016-10-21 · TA获得超过327个赞
知道小有建树答主
回答量:277
采纳率:50%
帮助的人:129万
展开全部
panel只是一个容器
想要显示内容,你就必须要在容器中放置控件来显示你想要的内容
例如:textfield、textarea等等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式