【问题标题】:how to display initial value on redux form date input field如何在redux表单日期输入字段上显示初始值
【发布时间】:2019-01-28 22:30:51
【问题描述】:

我试图在首次加载时在我的 redux 表单上显示初始值。除日期输入字段外,每个字段都有效。我尝试使用 moment 将字符串 (YYYYMMDD) 格式化为 MM/DD/YYYY,但它不起作用。无论我如何格式化,该字段都无法显示,而是显示默认占位符字符 mm/dd/yyyy,直到我选择了一个日期。我正在使用默认的 redux-form 输入组件日期类型。我应该如何正确地做到这一点?感谢任何帮助。

【问题讨论】:

    标签: reactjs redux momentjs redux-form


    【解决方案1】:

    当您在您的州设置初始日期时,您需要按照 ISO-8601 标准提供它,因此 YYYY-MM-DD,即 2018-08-22 表示 2018 年 8 月 22 日。

    我以前从未使用过 redux-form 库,但我在他们的 guide 中找到了一个代码框示例,并且仅依靠他们遵循 ISO 标准就设法使其工作 here。随意玩弄它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-22
      • 2019-07-11
      • 1970-01-01
      • 2022-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多