ExtJS中将div内容放到panel中contentEl与renderTo

contentEl是将div内容放到panel中,然后对panel进行布局
可以将网页头部内容在div写好后 通过contentEl放到Panel中,然后对panel进行布局

renderTo 是将panel内容放到div中
网页头部如果用renderTo写的话就在panel中加

html : '<table></table>',

将html中的代码写好放到div中
这样写好麻烦,还是推荐下面的方法

<div id="con"></div>

//将div内容放到panel中

var bannerPanel = Ext.create('Ext.Panel', {
            id: 'bannerPanel',
            height: 70,
            frame: true,
            contentEl: 'con'
        });	

//布局

 Ext.create('Ext.container.Viewport', {
            layout: {
                type: 'border',
                regionWeights: {
                    west: -1,
                    north: 1,
                    south: 1,
                    east: -1
                }
            },
            defaults: {
                border: false
            },
            items: [{
                region: 'west',
                layout: 'fit',
                width: 240,
                split: true,
                collapsible: true,
                header: false,
                items: [xx]
            }, {
                region: 'center',
                layout: 'fit',
                items: [xx]
            }, {
                region: 'north',
                layout: 'fit',
                items: [bannerPanel]
            }]
        });
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值