• 1 model的创建


    extJs数据模型之Model博客分类:

     

    1 model的创建

    Java代码 复制代码 收藏代码
    1. //我们利用Ext.define来创建我们的模型类 
    2. //DB table person(name,age,email) 
    3.         Ext.define("person",{ 
    4.             extend:"Ext.data.Model", 
    5.             fields:[ 
    6.                 {name:'name',type:'auto'}, 
    7.                 {name:'age',type:'int'}, 
    8.                 {name:'email',type:'auto'} 
    9.             ] 
    10.         }); 
    11.          
    12.         //我们利用Ext.regModel来创建我们的模型类 
    13.         //mvc模式中model一定是m层 
    14.         Ext.regModel("user",{ 
    15.             fields:[ 
    16.                 {name:'name',type:'auto'}, 
    17.                 {name:'age',type:'int'}, 
    18.                 {name:'email',type:'auto'} 
    19.             ] 
    20.         }); 
    //我们利用Ext.define来创建我们的模型类
    //DB table person(name,age,email)
    		Ext.define("person",{
    			extend:"Ext.data.Model",
    			fields:[
    				{name:'name',type:'auto'},
    				{name:'age',type:'int'},
    				{name:'email',type:'auto'}
    			]
    		});
    		
    		//我们利用Ext.regModel来创建我们的模型类
    		//mvc模式中model一定是m层
    		Ext.regModel("user",{
    			fields:[
    				{name:'name',type:'auto'},
    				{name:'age',type:'int'},
    				{name:'email',type:'auto'}
    			]
    		});

    2 创建model的实例以及实例化对象的方法

    Java代码 复制代码 收藏代码
    1. //实例化我们的person(一下是3种方法) 
    2. //1 new关键字 
    3. var p = new person({ 
    4.  
    5.     name:'baomengjie', 
    6.     age:23, 
    7.     email:'bmjlovejava@126.com' 
    8. }); 
    9. //alert(p.get()); 
    10.  
    11. //2 Ext.create (官方推荐) 
    12. var p1 = Ext.create("person",{ 
    13.  
    14.     name:'baomengjie', 
    15.     age:23, 
    16.     email:'bmjlovejava@126.com' 
    17. }); 
    18. //alert(p1.get('age')); 
    19.  
    20. //3 Ext.ModelMgr.create 
    21. var p2 = Ext.ModelMgr.create({ 
    22.     name:'baomengjie', 
    23.     age:23, 
    24.     email:'bmjlovejava@126.com' 
    25. },"user"); 
    26. alert(p2.get('email')); 
  • 相关阅读:
    MVC CONTROLS TOOLKIT
    activemq Example
    OWASP
    ActiveMQ持久化消息的三种方式
    sqlyog
    dotnet压缩
    asp.net ajax 环境 c#与js互调
    asp.net 初步入门使用正则抓取网页信息
    用ASP.NET with C# 绘制曲线图(Curve图)转
    asp.net 中使用excel组件权限设置
  • 原文地址:https://www.cnblogs.com/mingyongcheng/p/3830803.html
Copyright © 2020-2023  润新知