带有 InputMask 的 ExtJS 6.5 Ext.Form.field.Date
ExtJS 6.5 Ext.Form.field.Date with InputMask
当我应用 InputMask to a datefield 并尝试通过键盘输入日期时,returns 出错,已在 fiddle 尝试并且还会出现错误,有人对此有任何解决方法或想法吗?
代码真的很简单:
Ext.create('Ext.form.Panel', {
renderTo: Ext.getBody(),
requires: [' Ext.field.InputMask '],
width: 300,
bodyPadding: 10,
title: 'Dates',
items: [{
xtype: 'datefield',
anchor: '100%',
fieldLabel: 'Date',
name: 'date',
format: 'd/m/Y',
inputMask: '99/99/9999'
}]
});
控制台错误:errorimage.jpg
fiddle 煎茶:https://fiddle.sencha.com/#view/editor&fiddle/32lf
嗨,Keller InputMask 是在 Ext 6.5.0 中引入的,并且仅在现代工具包中经过良好测试。但是你可以在经典中使用它。
mixin 位于核心包中,但 Sencha 保证只有在现代工具包中才能更好地工作。
InputMask Mixin 仅与文本字段兼容
请阅读本指南。
希望对您有所帮助。
当我应用 InputMask to a datefield 并尝试通过键盘输入日期时,returns 出错,已在 fiddle 尝试并且还会出现错误,有人对此有任何解决方法或想法吗?
代码真的很简单:
Ext.create('Ext.form.Panel', {
renderTo: Ext.getBody(),
requires: [' Ext.field.InputMask '],
width: 300,
bodyPadding: 10,
title: 'Dates',
items: [{
xtype: 'datefield',
anchor: '100%',
fieldLabel: 'Date',
name: 'date',
format: 'd/m/Y',
inputMask: '99/99/9999'
}]
});
控制台错误:errorimage.jpg
fiddle 煎茶:https://fiddle.sencha.com/#view/editor&fiddle/32lf
嗨,Keller InputMask 是在 Ext 6.5.0 中引入的,并且仅在现代工具包中经过良好测试。但是你可以在经典中使用它。
mixin 位于核心包中,但 Sencha 保证只有在现代工具包中才能更好地工作。
InputMask Mixin 仅与文本字段兼容
请阅读本指南。
希望对您有所帮助。