3
我想更改dijit dateTextBox的日期顯示格式。
目前我的日期顯示的是這樣如何使用Dijit DateTextBox顯示和驗證自定義格式?
我的聲明是這樣的
<input type="text" data-dojo-type="dijit/form/DateTextBox" data-dojo-attach-point="theInput" />
但我想的格式更改爲我想例如2017年9月14日的任何格式,或09-14-2017。
此外,如果使用鍵盤輸入格式,是否可以根據相同的格式進行驗證 - 即,當用戶鍵入數據時必須使用該格式或者出現無效消息。
編輯: 所有我能找到的,它允許你設置這兩個輸入約束和格式的限制提到 - 但也有文檔中沒有例子如何使用此。能夠看到陳述式和程序式的例子會很好。
此外,根據這裏的一些其他職位在聲明標記,你可以指定一個像
data-dojo-props="constraints:{datePattern:'yyyy-MM'}"
但是我想以編程方式做到這一點的限制,但是當我檢查輸入對象
this.theInput.constraints
沒有datePattern,min或max等屬性。