ExtJs学习(一) Ext.data.Model

本文介绍了ExtJs中Ext.data.Model的创建及验证机制。Model支持内置验证,可使用Ext.data.validations中的验证函数进行数据校验,如name和age的验证。
摘要由CSDN通过智能技术生成

一、创建Model

Model代表应用程序管理的一些对象,可理解为Java中的类。 Model定义为字段、任意方法和与模型相关的属性的集合。


Ext.onReady(function(){
	//利用Ext.define来创建 Model,Ext.regModel方式为旧方式
	Ext.define('person',{
		extend : 'Ext.data.Model',
		fields : [
			{name: 'name',  type: 'string'},
        		{name: 'age',   type: 'int', convert: null},
        		{name: 'phone', type: 'string'}
		]
	});
	
	//实例化person类
	//方法1:new 关键字
/*	var p1 = new person({
		name:'stefan',
		age:20,
		phone:'107427@qq.com'
	});
	alert(p1.get('phone'));*/
	
	//方法2: Ext.create()  Ext推荐
/*	var p2 = Ext.creat
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值