Dojo dijit/form/DateTextBox-为超出范围的值自定义消息

Dojo dijit/form/DateTextBox-为超出范围的值自定义消息,dojo,dijit.form,Dojo,Dijit.form,在dijit/form/DateTextBox中,我可以更改data dojo props=“constraints:{datePattern:'yyyyy-MM-dd',min:'2000',max:'2018'},invalidMessage:'Choose date as yyyy-MM-dd'以设置格式、范围,并更改日期格式错误时显示的消息。但当日期刚刚超出2000年至2018年的范围时,我得到了一个不同的信息。如何定制?Dojo文档没有帮助-它说了一些关于最小值和最大值的内容,但没有说

dijit/form/DateTextBox
中,我可以更改
data dojo props=“constraints:{datePattern:'yyyyy-MM-dd',min:'2000',max:'2018'},invalidMessage:'Choose date as yyyy-MM-dd'
以设置格式、范围,并更改日期格式错误时显示的消息。但当日期刚刚超出2000年至2018年的范围时,我得到了一个不同的信息。如何定制?Dojo文档没有帮助-它说了一些关于最小值和最大值的内容,但没有说明显示了什么消息,也没有说明如何更改它。

您可以使用
rangeMessage
属性:

data-dojo-props="constraints: { datePattern: 'yyyy-MM-dd', min: '2000', max: '2018'}, invalidMessage: 'Choose date as yyyy-mm-dd', rangeMessage: 'Choose a day between 2000 and 2018'"

此属性记录在参考中。选择dijit/form/DateTextBox并确保选中了“Inheriteds”。

您可以使用
rangeMessage
属性:

data-dojo-props="constraints: { datePattern: 'yyyy-MM-dd', min: '2000', max: '2018'}, invalidMessage: 'Choose date as yyyy-mm-dd', rangeMessage: 'Choose a day between 2000 and 2018'"
此属性记录在参考中。选择dijit/form/DateTextBox并确保选中了“Inheriteds”