angular - DevExtreme 选项卡面板已禁用仍处于活动状态
问题描述
我正在使用这个 DevExtreme 模板:https ://js.devexpress.com/Demos/WidgetsGallery/Demo/TabPanel/Overview/Angular/Light/
所以我想禁用一些标签。但是,如果我禁用第一个选项卡,它仍然会被设置为活动选项卡。如果您切换到另一个选项卡,则无法切换回来。如何使选项卡使用第一个而不是禁用的选项卡?
解决方案
现在我已经深入研究了 DevExtreme 文档,我发现了这个selectedIndex
属性:https ://js.devexpress.com/Documentation/ApiReference/UI_Components/dxTabs/Configuration/#selectedIndex
有条件地使用它可以解决我的问题,但这似乎是一个非常肮脏的解决方法。默认情况下,它不应将禁用的选项卡设置为活动选项卡。
推荐阅读
- javascript - Cordova 应用程序在加载带有致命信号 11 (SIGSEGV) 代码 1 的 MobileNet 模型时崩溃
- javascript - 如何将我的减速器导入 reducers.spec.js?
- java - ElasticsearchException.getIndex 中的空指针
- angular - NG 服务:一项服务发出 CORS 错误,其他服务工作正常
- python-3.x - 如何使用python生成在一段时间内有效的简单整数或数字密码?
- r - 在 SpatialPointsDataFrame 中选择和重命名列
- sql - Oracle 查询 -ListAgg
- php - 提供了 Doctrine nodename 或 servname,或在 Docker 上未知
- algorithm - 检查紧密连接组件时 DFS 的运行时间
- python-2.7 - python中的列表如何