我在React Redux应用程序中有一个包含多个日期选择器的表单,我需要知道已使用的日期选择器的id。
当创建日期选择器时,我可以给onChange
方法分配一个函数(这个方法有两个参数(日期)要使用)。
<DatePicker
title={field.title}
placeholder={field.title}
format={"YYYY/MM/DD"}
size={params.fieldsize}
onChange={this.handleDatePickerChange}
/>
我需要在handleDatePickerChange
函数中检索日期选择器的id:
handleDatePickerChange = (date, dateString) => {
// get the id
...
}
(date,dateString)是返回的回调函数的参数。请参阅中的方法onChangehttps://ant.design/components/date-picker/#DatePicker
一个回调函数,可在所选时间更改时执行。
我该怎么做?
您可以在onChange
函数中发送额外变量,如下所示:
onChange={(date, dateString) => this.handleDatePickerChange(date, dateString, 1)}
然后在handleDatePickerChange
方法中,您可以如下所示获取它:
handleDatePickerChange = (date, dateString, id) => {
console.log(id);
...
}
我已经在codesandbox上创建了一个演示。木卫一。
您能告诉我如何将转换为吗?
我已经记录了用于从日期选择器中选择日期的selenium代码。在运行测试用例时,日期选择器会弹出并正确突出显示所选日期。但是没有选择日期。代码如下所示:- 此异常仅出现在记录的代码中。我使用的是selenium-server-standalone-2 . 45 . 0 jar。
问题内容: 在我的项目中,我在sqllite数据库中保存毫秒,默认情况下,我保存 在数据库中,但是用户可以从日期选择器中选择以前的日期吗?但是,当用户从日期选择器中选择前一个或以后的几天时,我可以保存什么呢?如何获得长(毫秒)格式的那一天? 问题答案: 创建一个实例并设置所需的日期。然后致电。有关更多信息,请参见前面的SO问题的答案。 编辑 要设置日历日期,您可以使用以下方法: 有关更多信息,请参
HTML与它的外观截图一起粘贴,如下所示。 HTML: 我曾经试过 甚至试图等待命令以使定位器被找到但没有成功。 WebDriverWait(驱动程序,100)。直到(预期条件.element可禁用)(By.css选择器 两者都不起作用,因为它无法识别元素。有人能帮我吗。如果可能,我们甚至可以单击“上一个”和“下一个”,以便我们也可以单击一些以前的日期吗?
我无法从日历中选择数据,因为它没有可选择的id。 下面是我的HTML代码, 我试过的代码是 但无法选择日期 申请的网址: http://demo.guru99.com/V4/ 用户名: mgr123密码: mgr!23 单击左侧窗格中的新帐户,选择上面讨论的所需页面。 有人能帮忙选择日期吗?
我是硒IDE的新手。我记录了注册到此测试应用程序的步骤,http://91.250.80.22:8085/#/auth/register/one 使用Selemium IDE Chrome扩展程序,当我运行测试时,日期未被选中。如何使硒IDE打开日期选择器并选择日期?