我正在尝试使用自定义 vtype 验证文本字段以过滤空格,例如:“”。我在 app.js 中定义了我的自定义 vtype(我使用 mvc 模式)。
Ext.Loader.setConfig({
enabled : true,
paths: {
Ext: 'vendor/ext41/src',
My: 'app'
}
});
Ext.apply(Ext.form.field.VTypes, {
descartarBlanco: function(value) {
return /^\s+$/.test(value);
}
});
Ext.application({
name: 'CRUDManantiales',
appFolder: 'app',
controllers: ['Ui','Usuarios'],
....
});
但是,Firebug 显示此错误:
TypeError: vtypes[vtype] 不是函数
我认为语法是正确的。但是,我不知道在哪里插入 Vtype 的代码。任何想法 ?。谢谢。