0

我正在尝试自定义单个组件 CSS,避免自定义所有组件。

Ext.define('MyApp.tab.Panel', {
    extend: 'Ext.tab.Panel',


    header:{
        xtype: 'myWorkspacesToolbar',
        items:[
             ....
        ]       


    },
    items:[
        ....
    ]

我只想自定义 HEADER 样式和他的子项(动态添加)而不是面板项。使用 scss 文件 myWorkspacesToolbar.scss 例如:

$button-toolbar-color: #F00;

我更改所有按钮颜色(标题和面板项目和子项目)。

使用主题混合变量,我必须为标题中的单个字段设置 UI 以获得 CSS 更改。

最好的方法是什么?

4

1 回答 1

1

使用extjs-button-ui mixin 创建所需的按钮并将ui属性设置为标题中的按钮

于 2020-03-19T11:25:58.853 回答