首页 > 解决方案 > DevExtreme 选项卡面板已禁用仍处于活动状态

问题描述

我正在使用这个 DevExtreme 模板:https ://js.devexpress.com/Demos/WidgetsGallery/Demo/TabPanel/Overview/Angular/Light/

所以我想禁用一些标签。但是,如果我禁用第一个选项卡,它仍然会被设置为活动选项卡。如果您切换到另一个选项卡,则无法切换回来。如何使选项卡使用第一个而不是禁用的选项卡?

图片

标签: angulardevextremedevextreme-angular

解决方案


现在我已经深入研究了 DevExtreme 文档,我发现了这个selectedIndex属性:https ://js.devexpress.com/Documentation/ApiReference/UI_Components/dxTabs/Configuration/#selectedIndex

有条件地使用它可以解决我的问题,但这似乎是一个非常肮脏的解决方法。默认情况下,它不应将禁用的选项卡设置为活动选项卡。


推荐阅读