0
我無法找到通過vtype傳遞參數的方式。
所以我做了一些onfly vtype函數。在ExtJS中,我可以通過vtype傳遞參數嗎?
var vtypeMaker = function(n){
Ext.apply(Ext.form.VTypes, {
myTest : function(v, o){
console.debug(n); // <-- I can pass my custom value
// do something
// ...
return myRegex.test(v);
},
myTestText : 'some message'
});
}
而當我想設置vtype時,我應該先調用這個函數。
vtypeMaker(10);
myTextfield.vtype = 'myTest';
它可以工作,但代碼太長。
任何人有更好的主意嗎?
謝謝。
爲什麼你需要動態創建你的vtype? – NT3RP 2011-05-04 11:52:49