reactjs - 我如何使用蚂蚁设计在反应 js 中禁用小屏幕上的 1 个选项卡
问题描述
我如何使用 ant 设计在反应 js 中禁用小屏幕上的 1 个选项卡。我在大屏幕上有 4 个标签,但在小屏幕上需要 3 个标签。我怎么能那样做?像这样的代码:
import { Tabs } from 'antd';
const TabPane = Tabs.TabPane;
ReactDOM.render(
<Tabs defaultActiveKey="1">
<TabPane tab="Tab 1" key="1">Tab 1</TabPane>
<TabPane tab="Tab 2" disabled key="2">Tab 2</TabPane>
<TabPane tab="Tab 3" key="3">Tab 3</TabPane>
</Tabs>,
mountNode);
解决方案
从我得到的...你想动态禁用标签?在这种情况下...您可以将 disabled 设置为变量。更多细节,我也许可以添加更多。
import { Tabs } from 'antd';
const TabPane = Tabs.TabPane;
state = {disabled:true}
ReactDOM.render(
<Tabs defaultActiveKey="1">
<TabPane tab="Tab 1" key="1">Tab 1</TabPane>
<TabPane tab="Tab 2" disabled={this.state.disabled} key="2">Tab 2</TabPane>
<TabPane tab="Tab 3" key="3">Tab 3</TabPane>
</Tabs>,
mountNode);
推荐阅读
- html - 如何在 Chrome 中使用检查器时防止页面导航
- javascript - 选择一行后,MaterialTable 将我送回第一页
- python - 从传输不同数量的样本/秒 Rpi python 的 2 个不同设备获取读数
- javascript - 如何拆开这个 SVG 字体以便在 Chrome 中以编程方式使用它?
- javascript - 为什么导出 withAlert(Alerts) 会导致错误但 withAlert()(Alerts) 有效?
- php - 为什么 PHP 不通过 shell_exec (raspi) 运行 opencv py 文件
- windows - 使用 Chrome 的 Print-to-PDF 时如何绕过 CAPTCHA?
- java - 如何编写一个数组来为我需要的所有 jpanels 着色
- excel - How to clear contents of a range in a row, when a specific cell of that row is selected?
- java - 如何以固定延迟向数据库发送查询