javascript - Extjs Accordion 标题 - 将折叠按钮移至标题标题左侧

标签 javascript extjs accordion collapsable

我的 Accordion 布局在右侧有折叠按钮(这是默认行为)。如何将折叠按钮位置更改为左侧?

Ext.create('Ext.panel.Panel', {
    title: 'Accordion Layout',
    layout: {
        // layout-specific configs go here
        type: 'accordion',
        titleCollapse: false,
        animate: true,
        activeOnTop: true
    },
    items: [{
        title: 'Panel 1',
        html: 'Panel content!',
    },{
        title: 'Panel 2',
        html: 'Panel content!'
    },{
        title: 'Panel 3',
        html: 'Panel content!'
    }],
    renderTo: Ext.getBody()
});

Please help me out.

Your help is appreciated!! Thanks in advance.

最佳答案

如果您使用的是 ExtJS 4.2,请设置

titlePosition:1

在标题配置中将标题放在 Accordion 展开/折叠图标旁边。

文档链接

http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.panel.Header-cfg-titlePosition

header:{
  titlePosition:1
}

这对我来说很好......:)

关于javascript - Extjs Accordion 标题 - 将折叠按钮移至标题标题左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23624606/

相关文章:

javascript - 为什么启用 Paint Flashing 会显着提高帧率?

javascript - d3.js:将数据从父节点传递到子节点

javascript - 防止浏览器不记得密码

javascript - Sencha Touch : Can't add Marker to Map. 请帮忙?

gridview - extjs 分组网格的组头复选框

ios - 我可以在 Swift 中的表格单元格内显示其他 Storyboard场景吗?

javascript - 使用 for 循环从 Javascript 对象中获取值

javascript - 什么是所有控件加载保存的状态和存储数据的正确覆盖

jQuery Accordion - 事件部分的不同图像

html - Twitter Bootstrap - 从 Accordion 折叠中排除元素