zoukankan      html  css  js  c++  java
  • 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'));

  • 相关阅读:
    Google Protocol Buffer
    你不知道的JSON的高效率用法
    ContentProvider深度探索
    Messenger实现Android IPC
    AIDL实现Android IPC
    多点触控
    Service通信详解
    并行执行的Service,以媒体转码成新格式为例
    相对完美的后台Service实现播放音乐功能
    用Dalvik指令集写个java类
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/5066411.html
Copyright © 2011-2022 走看看