evilight
10 Jan 2012, 2:10 AM
I define a field and want to add a new filed for it
var myFields =
[
{name: 'testname', mapping: 'testname', type: 'string'},
{name: 'passrate', mapping: 'passrate', type: 'float'},
{name: 'date1', mapping: 'date1', type: 'string'},
];
I tried solution1:
var newfield = Ext.create('Ext.data.Field', { name: 'date2', mapping: 'date2', type: 'string' } );
solution2:
var newfield = Ext.create('Ext.data.Field', { name: 'date2', mapping: 'date2', type: Ext.data.Types.STRING } );
and then write some log:
console.log("myFields[0]",myFields[0].name,myFields[0].mapping,myFields[0].type);
console.log("myFields[1]",myFields[1].name,myFields[1].mapping,myFields[1].type);
console.log("myFields[3]",myFields[3].name,myFields[3].mapping,myFields[3].type);
the result is always
myFields[0] testname testname string
myFields[1] passrate passrate float
myFields[3] date2 date2 Object
for the old fields , the type is string/float, but for the one I create, type is an object, although the object type is a string, I'm not sure if it's ok or not.
am I right on the Create?
var myFields =
[
{name: 'testname', mapping: 'testname', type: 'string'},
{name: 'passrate', mapping: 'passrate', type: 'float'},
{name: 'date1', mapping: 'date1', type: 'string'},
];
I tried solution1:
var newfield = Ext.create('Ext.data.Field', { name: 'date2', mapping: 'date2', type: 'string' } );
solution2:
var newfield = Ext.create('Ext.data.Field', { name: 'date2', mapping: 'date2', type: Ext.data.Types.STRING } );
and then write some log:
console.log("myFields[0]",myFields[0].name,myFields[0].mapping,myFields[0].type);
console.log("myFields[1]",myFields[1].name,myFields[1].mapping,myFields[1].type);
console.log("myFields[3]",myFields[3].name,myFields[3].mapping,myFields[3].type);
the result is always
myFields[0] testname testname string
myFields[1] passrate passrate float
myFields[3] date2 date2 Object
for the old fields , the type is string/float, but for the one I create, type is an object, although the object type is a string, I'm not sure if it's ok or not.
am I right on the Create?