Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将extjs dockeditems中的按钮与左侧的pagingtoolbar右对齐_Extjs_Pagingtoolbar - Fatal编程技术网

将extjs dockeditems中的按钮与左侧的pagingtoolbar右对齐

将extjs dockeditems中的按钮与左侧的pagingtoolbar右对齐,extjs,pagingtoolbar,Extjs,Pagingtoolbar,我正在开发ExtJS4.2,下面是我的一段代码。分页工具栏与面板左侧对齐。我希望InfoButton与面板右侧对齐。我希望分页栏和按钮在同一行,分页工具栏完全左对齐,信息按钮完全右对齐。现在,pagingtoolbar完全是左对齐的,但是InfoButton像是居中对齐的,我试着做了边距对齐和填充对齐。但它仍然是一样的。如果我在这里遗漏了什么,或者我应该做什么来右对齐按钮,有人能帮我吗 this.dockedItems = [ { xtype: 'pagi

我正在开发ExtJS4.2,下面是我的一段代码。分页工具栏与面板左侧对齐。我希望InfoButton与面板右侧对齐。我希望分页栏和按钮在同一行,分页工具栏完全左对齐,信息按钮完全右对齐。现在,pagingtoolbar完全是左对齐的,但是InfoButton像是居中对齐的,我试着做了边距对齐和填充对齐。但它仍然是一样的。如果我在这里遗漏了什么,或者我应该做什么来右对齐按钮,有人能帮我吗

this.dockedItems = [
        {
            xtype: 'pagingtoolbar',
            itemId: 'FirstToolbar',
            dock:'bottom',
            store: Store,
            displayInfo: true,
            displayMsg: 'Displaying info {0} - {1} of {2}',
            emptyMsg: "No info to display",
            items: [
                {
                    xtype: 'container',
                    flex: 1
                }, '->',
                {
        xtype: 'button',                        
                    cls:'InfoButton', 
        itemId: 'InfoButton',                       
                    dock:'bottom',  
                }, '->'
            ]
        }
    ];

您需要在与pagingtoolbar相同的级别上定义按钮:

this.bbar = [
    {
        xtype: 'pagingtoolbar',
        itemId: 'FirstToolbar',
        store: Store,
        displayInfo: true,
        displayMsg: 'Displaying info {0} - {1} of {2}',
        emptyMsg: "No info to display"
    }, '->',
    {
        xtype: 'button',                        
        cls:'InfoButton', 
        itemId: 'InfoButton',
        text: 'sample'
    }
];

您好,谢谢您的建议,尝试了一下,但页面本身无法打开。我认为在pagingtoolbar的同一级别添加按钮是行不通的。缺少某些内容或我可能出错,请告诉我是否有其他方法,或者您的代码中是否缺少某些内容。好的,我遗漏了两件事:您需要在
bbar
(=底部栏)中定义所有内容,而您忘了为按钮设置文本我尝试使用bbar,但它正在缩小我的结果集网格大小,它现在看起来非常紧凑,因此这可能不适用于此问题。还有其他想法吗?。。。