use*_*203 5 javascript date datepicker reactjs material-ui
我使用带有redux形式的material-ui datepicker组件.这看起来很神奇我在这里有一点问题.当我将输入字段中显示的日期更改为yyyy-mm-dd时.我想改变它,以便显示为dd-mm-yyyy.datepicker有一个名为formatDate的属性,它将一个函数作为输入.所以我写道:
<Field
name="dateFrom"
component={DatePicker}
hintText="?????????? ???"
autoOk
formatDate={() => moment().format(DD-MM-YYYY)}
/>
Run Code Online (Sandbox Code Playgroud)
但它似乎没有用.你有什么想法?
根据DOC:
formatDate ====> function ====>调用此函数来格式化输入字段中显示的日期,并应返回一个字符串.
签名:function(date:object)=>任何日期:要格式化的日期对象.return(any):格式化日期.
接收所选日期作为formatDate函数的参数,更改日期格式并将格式化程序值作为字符串返回.
另一个变化是:
format(DD-MM-YYYY)
Run Code Online (Sandbox Code Playgroud)
DD-MM-YYYY 应该是这样的字符串:
format('DD-MM-YYYY')
Run Code Online (Sandbox Code Playgroud)
写这样:
<Field
name="dateFrom"
component={DatePicker}
hintText="?????????? ???"
autoOk
formatDate={(date) => moment(date).format('DD-MM-YYYY')}
/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9146 次 |
| 最近记录: |