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#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。