即時嘗試使用自定義vtype驗證文本字段以過濾空白,例如:「」。 我在app.js中定義了我的自定義vtype(即時通訊使用mvc模式)。Extjs自定義vtype
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'],
....
});
但是,螢火顯示此錯誤:
TypeError: vtypes[vtype] is not a function
我認爲語法是正確的。但是,我不知道在哪裏插入Vtype的代碼。 有什麼想法? 謝謝。
何時何地發生此錯誤? –
當寫入字段.- – ramiromd
如果您在控制檯「Ext.form.field.VTypes」中鍵入(應用程序加載後),是否有您的'descartarBlanco'條目? –