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'));






本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5066411.html,如需转载请自行联系原作者


相关文章
|
7月前
|
数据采集 PyTorch 算法框架/工具
PyTorch基础之数据模块Dataset、DataLoader用法详解(附源码)
PyTorch基础之数据模块Dataset、DataLoader用法详解(附源码)
1075 0
|
4月前
|
JavaScript 前端开发 数据格式
Cesium案例解析(四)——3DModels模型加载
Cesium案例解析(四)——3DModels模型加载
287 0
|
6月前
|
机器学习/深度学习 PyTorch 算法框架/工具
【从零开始学习深度学习】18. Pytorch中自定义层的几种方法:nn.Module、ParameterList和ParameterDict
【从零开始学习深度学习】18. Pytorch中自定义层的几种方法:nn.Module、ParameterList和ParameterDict
|
5月前
vue3【实用教程】v-model(含给 v-model 添加参数,绑定多个 v-model ,v-model 的内置修饰符,自定义 v-model 的修饰符等)
vue3【实用教程】v-model(含给 v-model 添加参数,绑定多个 v-model ,v-model 的内置修饰符,自定义 v-model 的修饰符等)
199 0
|
7月前
|
算法 文件存储 计算机视觉
【YOLOv8改进】MobileNetV3替换Backbone (论文笔记+引入代码)
YOLO目标检测专栏探讨了MobileNetV3的创新改进,该模型通过硬件感知的NAS和NetAdapt算法优化,适用于手机CPU。引入的新架构包括反转残差结构和线性瓶颈层,提出高效分割解码器LR-ASPP,提升了移动设备上的分类、检测和分割任务性能。MobileNetV3-Large在ImageNet上准确率提升3.2%,延迟降低20%,COCO检测速度增快25%。MobileNetV3-Small则在保持相近延迟下,准确率提高6.6%。此外,还展示了MobileNetV3_InvertedResidual模块的代码实现。
|
7月前
|
机器学习/深度学习 数据采集 PyTorch
YOLO3的代码例子
YOLO3的代码例子
|
JavaScript 前端开发
Vue系列教程(10)- Model数据内容双向绑定(v-model)
Vue系列教程(10)- Model数据内容双向绑定(v-model)
123 0
|
缓存 数据挖掘 Shell
extjs5学习之 Model日期转换
extjs5语法变动 有些生疏 最近遇到的情况记录下来
185 0
extjs5学习之 Model日期转换