1.define模式
Ext.define("User",{
extend:"Ext.date.Model",
fields: [//定义模型字段
{name: 'name', type: 'string'},
{name: 'age', type: 'int'},
{name: 'phone', type: 'string'}
]
}
)
2.regModel模式,此模式具有明显优势.
//注册用户数据模型User
Ext.regModel('User', {
fields: [//定义模型字段
{name: 'name', type: 'string'},
{name: 'age', type: 'int'},
{name: 'phone', type: 'string'}
]
});
3.实例化模型
(1)可用new 模式
如 var u=new User({
name:'Name1',
age:21,
phone:123123123
});
(2)create模式
var u=Ext.create("User",{"name",21,"1231233"});
(3)使用model管理类
var u=Ext.modelMgr.create({
name:'n1',age:26,email:'123@.com'},'person');
4.使用
使用很简单就不说了...
Ext.define("User",{
extend:"Ext.date.Model",
fields: [//定义模型字段
{name: 'name', type: 'string'},
{name: 'age', type: 'int'},
{name: 'phone', type: 'string'}
]
}
)
2.regModel模式,此模式具有明显优势.
//注册用户数据模型User
Ext.regModel('User', {
fields: [//定义模型字段
{name: 'name', type: 'string'},
{name: 'age', type: 'int'},
{name: 'phone', type: 'string'}
]
});
3.实例化模型
(1)可用new 模式
如 var u=new User({
name:'Name1',
age:21,
phone:123123123
});
(2)create模式
var u=Ext.create("User",{"name",21,"1231233"});
(3)使用model管理类
var u=Ext.modelMgr.create({
name:'n1',age:26,email:'123@.com'},'person');
4.使用
使用很简单就不说了...