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等属性。