`

extJs数据模型之Model

阅读更多

1 model的创建

 

//我们利用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的实例以及实例化对象的方法

		//实例化我们的person(一下是3种方法)
		//1 new关键字
		var p = new person({
		
			name:'baomengjie',
			age:23,
			email:'bmjlovejava@126.com'
		});
		//alert(p.get());
		
		//2 Ext.create (官方推荐)
		var p1 = Ext.create("person",{
		
			name:'baomengjie',
			age:23,
			email:'bmjlovejava@126.com'
		});
		//alert(p1.get('age'));
		
		//3 Ext.ModelMgr.create
		var p2 = Ext.ModelMgr.create({
			name:'baomengjie',
			age:23,
			email:'bmjlovejava@126.com'
		},"user");
		alert(p2.get('email'));

 

分享到:
评论

相关推荐

    extjs4中文视频下载地址

    第三讲:extjs4.0数据模型--Model 第四讲:extjs4.0的数据代理-Proxy 第五讲:extjs4.0的读写器reader,writer 第六讲:extjs4.0的数据集store 第七讲:extjs4.0的事件机制Event 第八讲:extjs4.0的Ajax 第九讲:...

    免费 Extjs4.0教程视频

    [03]EXTJS4.0数据模型-Model.001.zip (70.00M)[03]EXTJS4.0数据模型-Model.002.zip (57.37M) 第四讲:extjs4.0的数据代理-Proxy [04]EXTJS4.0的数据代理-Proxy.002.zip [04]EXTJS4.0的数据代理-Proxy.001.zip 第...

    EXTJS4.0视频教程配套代码

    [03]EXTJS4.0数据模型-Model.001.zip (70.00M)[03]EXTJS4.0数据模型-Model.002.zip (57.37M) 第四讲:extjs4.0的数据代理-Proxy [04]EXTJS4.0的数据代理-Proxy.002.zip [04]EXTJS4.0的数据代理-Proxy.001.zip ...

    Extjs4.0视频教程和源代码,另附文档翻译

    [03]EXTJS4.0数据模型-Model.001.zip (70.00M)[03]EXTJS4.0数据模型-Model.002.zip (57.37M) 第四讲:extjs4.0的数据代理-Proxy [04]EXTJS4.0的数据代理-Proxy.002.zip [04]EXTJS4.0的数据代理-Proxy.001.zip 第...

    Extjs教程源码

    第三讲: EXTJS4.0数据模型——Model 第四讲: EXTJS4.0的数据代理——Proxy 第五讲: EXTJS4.0的读写器Reader, Writer 第六讲: EXTJS4.0的数据集Store 第七讲: EXTJS4.0的事件机制Event 第八讲: EXTJS4.0的Ajax 第九讲...

    ExtJS(ajax框架) 4.2.1

    ExtJs最开始基于YUI技术,由开发人员 JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是 一款不可多得的JavaScript客户端技术的精品。 ...

    ExtJS学习教程,帮你学习EXTJS

    ExtJS使用教程,可以帮助你认识ExtJS,学习ExtJS 的好帮手

    Extjs4 API文档阅读(四)——Data

    Data 包负责加载和保存你应用程序中的所有数据,由 41 个类构成,其中有三个类是最重要的,分别是模型类(Model),存储类(Store),代理类 (Ext.data.proxy.Proxy)。它们几乎在每个应用程序中都被使用到,并且有很多相附类为...

    深入浅析Extjs中store分组功能的使用方法

    在项目实践的过程中,遇到需要将grid中数据根据某一字段分组的要求,当然,这个功能在api中有,...在这个数据模型中,我们需要以性别(sex)分组,那么请看下面的store JavaScript代码 var PersonStore = Ext.create('Ex

    Ext Js权威指南(.zip.001

    7.4.7 管理数据模型:ext.abstractmanager与ext.modelmanager / 336 7.4.8 定义数据模型:ext.data.model / 336 7.4.9 数据模型的定义过程 / 337 7.4.10 数据模型的创建 / 340 7.4.11 数据模型的配置项、属性和...

    源码基于JSP的龙门物流管理系统(Ext+SSH).rar

    整个系统遵循了经典的Model-View-Controller(MVC)设计模式,将业务逻辑、数据模型和视图展示分离,使得代码结构清晰,便于维护和扩展。通过SSH(Struts+Spring+Hibernate)的整合,该系统能够提供高效稳定的服务,...

    基于MVCS模式的组件化手机Web前端的研究与应用

    本文以MVC模型为架构,ExtJS组件为基础,数据存储(Store)为数据容器,构建了MVCS (Model-View-Controller-Store)模型,并以书籍信息系统为例,说明使用该模型完成组件化手机Web前端设计的方法和实现步骤,展示了...

Global site tag (gtag.js) - Google Analytics