3

我正在使用 Extjs 4.2,以下是我的一段代码。分页工具栏与面板左侧对齐。我希望 InfoButton 与面板的右侧对齐。我希望分页栏和按钮在同一行,分页工具栏完全左对齐,InfoButton 完全右对齐。现在,分页工具栏完全左对齐,但 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',  
                }, '->'
            ]
        }
    ];
4

1 回答 1

1

您需要在与分页工具栏相同的级别上定义按钮:

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'
    }
];
于 2014-04-17T21:27:58.033 回答