【发布时间】:2013-11-28 10:50:44
【问题描述】:
我正在做一个项目,我试图将约束映射到 XSLT 到 HTML 中的 Dijit 控件。
一个这样的约束是文本字段的最大长度。 但是,我在 Dojo 约束语言中找不到这样的约束。
是否存在我在下面的示例中遗漏的这种约束(不包括 RegEx 约束)?
<label for="shortField">shortField </label>
<input id="shortField" data-dojo-type="dijit/form/ValidationTextBox"
data-dojo-props = "name: 'shortField',
width:400,
height:150,
value: '1234567890',
required: true,
constraints: { max:10, maxLength:10, length:10, size:10 }
" />
为了保持一致性,我更喜欢使用约束而不是设置 _TextBoxMixin 的 maxLength 属性。
(不幸的是,在约束中设置正则表达式也是不可取的,因为以后可能会被覆盖,超出我的控制范围。)
【问题讨论】:
标签: javascript constraints dojo dijit.form