【发布时间】:2011-11-19 09:34:31
【问题描述】:
我不会在 Extjs4 中获取存储字段类型
这段代码在 Extjs 3.3.2 下运行
var f = store.fields.get(id); // store field name in parameter its return object
alert(f.type.type); //its give me data type of that field
但上面的代码在 Extjs4 中不起作用,它给出了 undefine 的错误
那么如何知道存储字段类型
我的痛是
var data_sample = new Ext.data.SimpleStore({
fields: [
{name: 'yr', type: 'string'}
,{name: 'sales', type: 'int'}
,{name: 'expenses', type: 'int'}
],
data: [['2004',1000,400],['2005',1170,460],['2006',860,580],['2007',1030,540]]
});
var year = store.data.get(0).get('yr');
if ( year.constructor == (new Date).constructor){
alert("date");
}
这给我错误,即浏览器年份为空
【问题讨论】:
标签: javascript extjs extjs4 javascript-framework