如何为 Material-ui TextField Type=date 设置默认日期

哈克

我刚开始使用 React,我正在尝试使用使用材料的日期选择器

它看起来像这样:

      <TextField
        name="someDate"
        label="Some Date"
        InputLabelProps={{ shrink: true, required: true }}
        helperText={errors.someDate}
        FormHelperTextProps={{ hidden: !this.hasError('someDate') }}
        type="date"
        error={this.hasError('someDate')}
        onChange={this.handleSomeDateChange}
        value={values.someDate}
      />

设置:type="date" 为我提供了日期选择器,但它还将默认值的格式覆盖为“dd/mm/yyyy”。我希望默认值是 values.someDate 我已经尝试使用 defaultValue 道具和 value 道具,如上所示,但没有运气。更改标签的唯一方法是删除 type="date" ,这也会删除日期选择器。

如何在渲染时将其设置为 values.someDate?

边境使者

看起来它应该与 defaultValue 一起使用:

请在这里查看它的工作:https : //codesandbox.io/s/9y6yz462op

const values = {
  someDate: "2017-05-24"
};

function App() {
  return (
    <div className="App">
      <TextField
        name="someDate"
        label="Some Date"
        InputLabelProps={{ shrink: true, required: true }}
        type="date"
        defaultValue={values.someDate}
      />
    </div>
  );
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Material UI TextField type='search':如何替换/修改“清除”图标?

如何在Material UI中使TextField无效

如何从Material UI获取TextField的输入值?

如何屏蔽我的Material-UI TextField?

如何为禁用的Material UI TextField覆盖全局边框颜色样式?

如何为React Material-UI TextField和Select应用表单验证?

如何为带有Typescript的React设置Material-UI?

Material-UI:如何在 datetime-local TextField 中禁用以前的日期

如何更改 TextField 日期选择器的日历图标的颜色?在 Material-UI React 中

如何居中对齐Material-ui TextField文本并设置最小数字值?

如何设置material-ui TextField只接受十六进制字符

在React中设置Material UI的TextField组件的defultValue

在material-ui Autocomplete TextField中以编程方式设置值

Material UI:如何垂直居中 TextField 和 ButtonGroup

如何在 Material UI 中将按钮附加到 TextField

如何使用Material-ui @ next TextField错误道具

如何将Radio组与Material UI中的TextField对齐?

如何从material-ui TextField,DropDownMenu组件获取数据?

如何通过单击按钮伪造对Material-ui TextField的关注?

React:如何从Material-UI TextField组件获取值

如何更改Material-UI <TextField />的边框颜色

Material-UI:如何使用TextField应用输入属性

如何使用React Jest测试TextField Material-UI元素?

React:如何使用Material-ui在Selects中添加Textfield?

如何从 Material UI TextField 中删除箭头图标

如何从Material-UI删除TextField的下划线?

如何更改Material-UI <TextField />的标签颜色

如何更改 Material-ui 中的 TextField 悬停边框效果?

如何为 <input type="date" id="availableDate" value =" "/> 设置当前日期