Extjs4 模型

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:'[email protected]'},'person');
   

4.使用
  使用很简单就不说了...
 

你可能感兴趣的:(extjs4)