カスタム 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のコードをどこに挿入するのかわかりません。何か案が ?。ありがとう。