2017-05-30 86 views
1

有没有方法可以改变或简单地移除Kendo UI的占位符 - Angular 2 dateinput控件? 现在,当它为空时,它会显示“日/月/年”,我需要至少删除本地化的文字。更改Kendo Angular2的kendo-dateinput占位符

非常感谢你, 季米特里斯

回答

1

UPDATE:随着在DateInput的最新变化(如V1.4.0的)添加了两个附加属性:

  • 占位符 - 显示文字提示(相关的Github问题)
  • formatPlaceholder - 格式节的控件描述(Github issue)

有了这些可用的,我们很容易可以隐藏或修改显示的格式描述:

<kendo-datepicker [placeholder]="Enter date..." [formatPlaceholder]="short" /> 

这里是一个plunker演示,演示了这些新特性:

http://plnkr.co/edit/XYmwDjkpp7Mb4txlmc2L?p=preview


事实上, DateInput组件显示一次为空的本地化格式值。这就是说,它的价值是由组件日期格式控制的。它的行为与Chrome的<input type="date" />类似。

恐怕无法将占位符设置为自定义文本。

我认为,这将是最好的分享在剑道UserVoice的门户网站您的要求:

http://kendoui-feedback.telerik.com/forums/555517-kendo-ui-for-angular-feedback