You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用ExtJS 6.6.0 TabPanel的标签切换动画?

禁用ExtJS 6.6.0 TabPanel标签切换动画的正确方法

你使用ExtJS 6.6.0创建了如下TabPanel组件:

Ext.create('Ext.TabPanel', {
    fullscreen: true,
    items: [
        {
            title: 'Home',
            html: 'Home Screen'
        },
        {
            title: 'Contact',
            html: 'Contact Screen'
        }
    ]
});

你希望禁用标签切换动画,实现点击后立即切换的效果,但尝试设置hideMode: 'clip'并未生效。正确的实现方式是配置animation: false——TabPanel的切换动画由animation配置项控制,而非hideMode。

修改后的完整代码如下:

Ext.create('Ext.TabPanel', {
    fullscreen: true,
    animation: false, // 禁用切换动画
    items: [
        {
            title: 'Home',
            html: 'Home Screen'
        },
        {
            title: 'Contact',
            html: 'Contact Screen'
        }
    ]
});

添加animation: false后,点击标签时内容区会直接切换,无过渡动画,完全符合你的需求。

内容的提问来源于stack exchange,提问作者Dimi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 03:14:51