2017-05-30 91 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