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

时间:2018-02-27 11:00:52

标签: dojo dijit.form

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

1 个答案:

答案 0 :(得分:2)

您可以使用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'"

此属性记录在Dojo Toolkit API参考中。选择dijit / form / DateTextBox并确保' Inheriteds'检查。