• Extjs4.10Model模型具体解释


    一、创建Model模型

    Extjs4.10提供了两种方法来创建Model模型,也就是创建类

    方法一:

        Ext.define('person',{   
              extend:'Ext.data.Model'     //必须继承类
              fields:[
                        {name:'name',type:'auto'},  
                        {name:'age',type:'int'},
                        {name:'email',type:'auto'},
              ]
        });

    方法二:
         Ext.regModel('person',{    
               fields:[
                        {name:'name',type:'auto'},
                       {name:'age',type:'int'},
                      {name:'email',type:'auto'}
                ]
         });

    长处:不能每次都extend:'Ext.data.Model'  

    二、实例化Model模型:

    Extjs4.10提供了三种方法来实例化Model模型

    方法一:

        var p = new person({
             name:'zhangsan',
             age:28,
             email:'zhangsan@qq.com'
       })

       alert(p.get('name'));

    方法二:

         var p1 = new Ext.create('person',{
              name:'zhangsan',
             age:28,
             email:'zhangsan@qq.com' 
        })

       alert(p1.get('name'));

    方法三:

        var p3 = Ext.ModelManager.create({
             name:'zhangsan',
            age:28,
            email:'zhangsan@qq.com'
         },'person');

        alert(p3.get('name'));

  • 相关阅读:
    动态规划-数字三角形V1
    二分-Aggressive cows
    Unity中的UGUI之UGUI的渲染顺序--01
    关于C#中委托的学习笔记
    Unity中的协程用法以及注意事项
    Unity中的单例方法2
    Unity中关于射线的运用——第03节 射线的实际运用
    Unity中关于射线的运用——第02节 圆形射线
    Unity中关于射线的运用——第01节 线段射线
    算法之折半查找
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/5066411.html
Copyright © 2020-2023  润新知