Xinaction 2011-04-22 22:24
浏览 276
已采纳

请教Ext达人Viewport中toolbar和gird布局的问题

为什么在Viewport center加一个gird, north部分的toolbar中的buttongroup样式就变了。
Demo代码:
[code="js"]
Ext.onReady(function() {
MyViewportUi = Ext.extend(Ext.Viewport, {
layout: 'border',
initComponent: function() {
this.items = [
{
xtype: 'panel',
title: 'My Panel',
region: 'center',
width: 100,
layout: 'fit',
items: [
{
xtype: 'grid',
title: 'My Grid',
columns: [
{
xtype: 'gridcolumn',
dataIndex: 'string',
header: 'Column',
sortable: true,
width: 100
},
{
xtype: 'numbercolumn',
dataIndex: 'number',
header: 'Column',
sortable: true,
width: 100,
align: 'right'
},
{
xtype: 'datecolumn',
dataIndex: 'date',
header: 'Column',
sortable: true,
width: 100
},
{
xtype: 'booleancolumn',
dataIndex: 'bool',
header: 'Column',
sortable: true,
width: 100
}
]
}
]
},
{
xtype: 'treepanel',
title: 'My Tree',
region: 'west',
minWidth: 200,
width: 200,
margins: '5 5 5 0',
collapsible: true,
root: {
text: 'Multiple-choice'
},
loader: {

                }
            },
            {
                xtype: 'container',
                region: 'north',
                width: 100,
                minHeight: 80,
                height: 80,
                items: [
                    {
                        xtype: 'toolbar',
                        items: [
                            {
                                xtype: 'buttongroup',
                                title: 'New',
                                columns: 2,
                                titleCollapse: true,
                                items: [
                                    {
                                        xtype: 'button',
                                        text: 'Question',
                                        arrowAlign: 'bottom',
                                        menu: {
                                            xtype: 'menu',
                                            items: [
                                                {
                                                    xtype: 'menuitem',
                                                    text: 'Menu Item'
                                                }
                                            ]
                                        }
                                    }
                                ]
                            },
                            {
                                xtype: 'buttongroup',
                                title: 'Settings',
                                columns: 2,
                                items: [
                                    {
                                        xtype: 'button',
                                        text: 'Quiz Properties',
                                        width: 30
                                    },
                                    {
                                        xtype: 'button',
                                        text: 'Player Template'
                                    }
                                ]
                            },
                            {
                                xtype: 'buttongroup',
                                title: 'Publish',
                                columns: 2,
                                items: [
                                    {
                                        xtype: 'button',
                                        text: 'Preview'
                                    },
                                    {
                                        xtype: 'button',
                                        text: 'Publish'
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            {
                xtype: 'container',
                region: 'south',
                width: 100,
                height: 30,
                minHeight: 30
            }
        ];
        MyViewportUi.superclass.initComponent.call(this);
    }

});

var ui = new MyViewportUi();

});
[/code]

请赐教! :D

  • 写回答

2条回答

  • cbcgkx 2011-04-23 08:23
    关注

    因为你的表格的ds为空 设置一下表格的ds属性就可以了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘