Angular 剑道日期选择器占位符
我可以知道有没有办法将DatePicker的占位符配置为dd/mm/yyyy而不是day/month/year 现在从这里开始 我已运行代码并更改为dd/mm/yyyy格式Angular 剑道日期选择器占位符,angular,kendo-ui-angular2,Angular,Kendo Ui Angular2,我可以知道有没有办法将DatePicker的占位符配置为dd/mm/yyyy而不是day/month/year 现在从这里开始 我已运行代码并更改为dd/mm/yyyy格式 <div class="col-xs-12 col-sm-6 example-col"> <p>Select a long date:</p> <kendo-datepicker [format]="'dd/mm/yyyy HH:mm:ss'" [value]="value
<div class="col-xs-12 col-sm-6 example-col">
<p>Select a long date:</p>
<kendo-datepicker
[format]="'dd/mm/yyyy HH:mm:ss'"
[value]="value">
</kendo-datepicker>
</div>
但是默认值总是显示整个单词
下图是一个例子
尝试使用以下方法:
format=dd/mm/yyyy HH:mm:ss如果要控制输入占位符显示,请选中DateInputs `占位符选项 使用[placeholder]=“short”属性将全长占位符转换为较窄的占位符 如果必须使用MM/dd/yyyy占位符,请参阅同一占位符文档部分中显示的自定义占位符配置
<div class="col-xs-12 col-md-6 example-col">
<p>Custom defined format descriptions</p>
<kendo-dateinput format="G"
[formatPlaceholder]="{
year: 'y', month: 'M', day: 'd',
hour: 'h', minute: 'm', second: 's'
}"
></kendo-dateinput>
</div>
你能提供一份工作吗?例如编辑。您好@ForestG谢谢您的评论。这里有一个运行代码,它打开了一个沙箱。如果清除输入字段中的日期,占位符将显示日/月/年,但我希望占位符改为dd/mm/yyyy。抱歉,我对这些plunkr产品还是很陌生..嗨,嘎吱嘎吱。谢谢你的及时回复。我对格式做了更改。虽然它会更改输入格式,但不会更改当前始终显示完整单词的占位符格式。编辑后提供的图像中的示例。dd/mm/yyyyy将允许1988年9月15日输入,但如果清除,它将显示日/月/年,而不是dd/mm/yyyy,因此我想知道是否有任何方法可以更改此占位符。