antd 相关问题

Ant Design,一种企业级UI设计语言和基于React的实现。


在 Ant Design 中配置 TimePicker 以“HH:mm”格式显示和选择时间

如何配置 Ant Design 中的 TimePicker 组件始终以“HH:mm”格式显示和选择时间,无论用户是否以“...”格式输入时间

回答 1 投票 0

Ant Design - 如何根据日期禁用范围选择器中的特定小时/分钟?

我有一个范围选择器: 我有一个范围选择器: <RangePicker changeOnBlur={true} onChange={horas} disabledDate={datasImp} disabledTime={horasImp} placeholder={["Begin", "End"]} showTime={{format:'HH:mm'}} format="DD/MM/YYYY HH:mm" /> const horasImp = () => { return { disabledHours: () => { //disabled hours before now return [...range(0, 6), ...range(23, 24)] }, disabledMinutes: (hour) => { //disabled minutes before now if(hour == dayjs().hour()){ return range(0, dayjs().minute()) } else if(hour == 22){ return range(31,60) } else{ return [] } }, }; } const datasImp = (current) => {return current && current < dayjs().subtract(1, 'day')} 我的disabledDate和disabledTime运行良好,但我想根据日期禁用特定时间。 或者换句话说 - 我想在禁用分钟/禁用小时时获取当前日期。 我该怎么做? 要根据 disabledMinutes 和 disabledHours 函数中的日期禁用特定时间,您可以在创建 disabledMinutes 对象时将当前日期传递给 disabledHours 和 disabledTime 函数。您可以修改 horasImp 函数以接受当前日期作为参数,并在 disabledMinutes 和 disabledHours 函数中使用它。 以下是如何修改代码的示例: import { RangePicker } from "antd"; import dayjs from "dayjs"; const MyRangePicker = () => { const horasImp = (currentDate) => { return { disabledHours: () => { // disabled hours before now return [ ...Array( dayjs(currentDate).isSame(dayjs(), "day") ? dayjs().hour() : 0 ).keys(), ...Array(dayjs().hour() >= 22 ? 0 : dayjs().hour()).keys(), ]; }, disabledMinutes: (hour) => { // disabled minutes before now if (hour === dayjs().hour()) { return [...Array(dayjs().minute()).keys()]; } else if (hour === 22) { return [ ...Array( dayjs().minute() >= 30 ? 0 : dayjs().minute() + 30 ).keys(), ]; } else { return []; } }, }; }; const disabledDate = (current) => { return current && current < dayjs().subtract(1, "day"); }; const handleChange = (dates, dateStrings) => { console.log("Selected Time:", dates, "Formatted Time:", dateStrings); }; return ( <RangePicker changeOnBlur={true} onChange={handleChange} disabledDate={disabledDate} disabledTime={horasImp} placeholder={["Begin", "End"]} showTime={{ format: "HH:mm" }} format="DD/MM/YYYY HH:mm" /> ); }; export default MyRangePicker; 在此示例中,horasImp函数现在采用 currentDate 参数,该参数是在 RangePicker 中创建 disabledTime 对象时传递的。然后,disabledHours 和 disabledMinutes 函数使用此 currentDate 根据当前日期做出决策。 此修改应该允许您根据 RangePicker 中的日期禁用特定时间。根据您的具体要求调整 disabledHours 和 disabledMinutes 函数内部的逻辑。

回答 1 投票 0

Antd 输入不显示默认对象数据名称

问题: 所以我有一个可搜索的输入,用户可以使用它从数据库中查找一个系列,antd 显示可选择的选项并且搜索工作,它将返回搜索结果。怎么样...

回答 1 投票 0

如何在服务端渲染中使用ant design?

我想在服务器端渲染React应用程序项目中使用ant design。如何在服务端渲染中导入antd? 进口 { 图标、表单、输入、按钮、上传、选择、徽章、 阿凡达,迪...

回答 3 投票 0

如何使用 Cypress 自动移动水平 Ant Design 步长范围滑块中的两个标题?

我一直在尝试使用 cypress 自动化移动 Ant 设计步骤范围滑块的两个标题。 是为了在我们的项目中选择一个薪资范围,所以根据这些来过滤薪资...

回答 1 投票 0

AntD DatePicker 中隐藏日历图标(后缀图标)的正确方法

这就是我在 antD React 的 DatePicker 组件中隐藏日历图标的方式。感觉很麻烦,这是唯一的方法吗? 属性: 后缀图标={} 完整组件: <

回答 4 投票 0

更改 Ant Design Skeleton loader 颜色渐变

我需要较浅的灰色阴影与骨架装载机一起使用。 我尝试直接覆盖 CSS,如下所示: .ant-骨架-内容 { .ant-骨架-标题 { 背景:l...

回答 1 投票 0

Ant Design Upload 组件将图像重新缩放至 200x200 [React]

我在 Ant Design 组件中遇到了一个问题。当我上传图像时,它会在网络控制台发送两个 Img 类型的请求。首先包含我的原始图像(在 650x650 图像尺寸下测试),

回答 1 投票 0

Antd 输入值滚动时发生变化

当输入框处于焦点模式时,用户向上滚动值,如果数字自动增加,向下滚动值自动减少。这种效果仅在某些输入上才会注意到

回答 2 投票 0

模式内的antd表单未在reactjs中提交

我正在尝试在模式表单内提交表单,但该表单未提交且未显示任何错误。 我的组件有两种形式。当用户单击按钮时,它会打开模式...

回答 1 投票 0

如何在情感中使用 Antd 主题变量

我在 Next.js 网站中使用 Antd 和情感。我希望能够访问组件内的 Antd 主题变量(用 Less 编写)。像这样的东西: 常量

回答 2 投票 0

Antd 选择元素:如何禁用打字?

我正在尝试使用模式=“multiple”的选择元素。我希望禁用输入,这意味着用户只能在现有选项之间进行选择,而不能输入文本。我该怎么做呢? 我的元素...

回答 3 投票 0

如何在 NEXTJS 13 中通过 /app 文件夹使用 ANTD?

我一生都无法弄清楚如何将 ANT Design v5 与 NEXTJS 13 和 /app 文件夹结合使用。 我看到了明显的“use-client”选项,但我不考虑使用 CSR 渲染所有页面。 如果

回答 2 投票 0

如何删除按钮 Ant 设计的 ant-click-animating

点击按钮后,按钮周围有动画。所以我想把它关掉,我尝试为元素和伪类设置CSS,但它不起作用。 .ant开关, .ant-switch:焦点, ...

回答 4 投票 0

在 antd design token 上使用不同的主题

有没有办法使用设计令牌获取默认主题和深色主题的文本颜色? 我希望能够根据条件在两者之间切换,而不改变主题......

回答 1 投票 0

如何在 Reactjs 中设置 Antd 表中所选行的颜色?

我在react js中有一个Ant表,如下 { 返回 { ...

回答 1 投票 0

如何在React Firebase中创建基于时间的交易历史记录

我有一个网站显示如下: 输入交易数据的地方 如果点击提交按钮,发送到 API 的数据将如下所示: { “-NjE-07WS5julczaO0ZD”:{ &q...

回答 1 投票 0

使用表格排序器时如何将特殊字符串放在底部

我希望特殊字符串“--”始终位于底部,无论方向是上升还是下降。 我期望的排序结果是: 上升:['1.1', '1.2', '1.3', '--', '--'] 下降:['1.3',...

回答 1 投票 0

Antd Select Component模式多重、复选框样式

使用antd NPM包,选择组件,在多种模式下,默认会在右侧显示复选框。我想将其向左对齐,并将其样式设置为框中的刻度线,后跟标签。另外,需要...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.