flex学习笔记 数据验证
加入数据验证:数据模型支持自动数据验证,这就意味着你可以很方便地使用Flex验证器。as3.0验证的类包为mx.Validators.包中有一个基类Validator,其他的类都为其子类:
Validator有两个主要属性
source表示验证的对象(比如验证一个文本框,它的ID为phoneInput,则soure属性应绑定这个对象.
source="{phoneInput}"
property表示验证对象的属性(一个对象有很多属性,但你未指定验证哪一项,TextInput有一个text属性,就是我们的输入文本.所以表示验证的数据为text)
1),用标签实现验证: //绑定验证对象:source:表示验证的对象,property:表示验证对象的属性
<mx:PhoneNumberValidator id="pnV" source="{phoneInput}" property="text"/>
<mx:TextInput id="phoneInput"/>
2),用AS编程实现验证 <mx:Script>
<![CDATA[
import mx.validators.PhoneNumberValidator;
// 创建验证器
private var v:PhoneNumberValidator = new PhoneNumberValidator();
private function createValidator():void {
// 设置验证器
v.source = phoneInput;
v.property = "text";
}
]]>
</mx:Script>
<mx:TextInput id="phoneInput" creationComplete="createValidator();"/>
转载于:https://blog.51cto.com/aqqle/948255
flex学习笔记 数据验证相关推荐
- Flex学习笔记(零)
推荐Flex的初学者学习Adobe官方提供的Flex in a Weekvideo series, Flex 4.5.这一系列教程虽然是英文视频,但是Adobe很贴心地给出了pdf格式的视频内容和源代 ...
- Flash/Flex学习笔记(30):不用startDrag和stopDrag的对象拖动
对于从Sprite类继承来的对象,要实现拖放当然是Flash/Flex学习笔记(13):对象拖动(startDrag/stopDrag) 里讲的方法最方便,但是对于不是从Sprite类继承得来的对象, ...
- Flash/Flex学习笔记(51):3维旋转与透视变换(PerspectiveProjection)
Flash/Flex学习笔记(49):3D基础 里已经介绍了3D透视的基本原理,不过如果每次都要利用象该文中那样写一堆代码,估计很多人不喜欢,事实上AS3的DisplayObject类已经内置了z坐标 ...
- 【Vue】学习笔记-数据交互
[Vue]学习笔记-数据交互 概述 安装axios 通过axios向后台获取数据 数据交互的实现 常见错误总结 概述 基于Vue的web项目显示的所有服务端数据,都是通过Ajax获取的.官方推荐使用A ...
- Matlab学习笔记——数据文件定位
写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 数据文件定位 1.fseek函数 2.ftell函数 3.feof函数 数据文件定位 1.fseek函数 用于改变 ...
- Excel VBA 学习总结 - 数据验证与正则表达式
数据结构有云:程序=数据+操作.从中可以看出,数据才是程序的核心对象,每个程序所有的操作和意图都是围绕数据展开的.每个程序的结构基本都分为三个部分:输入,处理,输出.输入是接收用户的数据,处理过程是通 ...
- Flex学习笔记(1)——入门,HelloFlex
稍微有些资历的Web程序员想必都还记得Macromedia这个公司吧,想当初网页编程三剑客:Dreamweaver.Flash.Fireworks是多么的红火,可惜现在Macromedia已经是一个过 ...
- 数据挖掘学习笔记-数据预处理部分(一)
数据挖掘笔记-数据预处理部分(一) 数据预处理-年数据部分 设置索引与标记 异常值与缺失值处理 股票行为标记 归一化 onehot特征编码 数据预处理-日数据部分 导入数据与标记 缺失数据处理 数据简 ...
- Flash/Flex学习笔记(4):如何打开网页及Get/Post数据
flash终究只是客户端技术,所以很多时候还是需要与服务端技术(比如asp,asp.net,jsp,php之类)进行数据交互的,下面的代码演示了如何在flash中打开网页,以及用GET/POST二种方 ...
- Flex 学习笔记之一:Flex 简介
Flex 是一个高效.免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器.桌面和操作系统实现一致的 ...
最新文章
- 量子计算机混战:新贵离子 vs 老派超导体
- 中tile函数_HelpGirlFriend 系列 --- tensorflow 中的张量运算思想
- php ?redis,PHP使用Redis存储Session
- eclipse和jdk的版本问题,比如printf()出错
- 对JSON的一点认识和理解以及JQuery处理JSON
- 每日一题:leetcode989.数组形式的整数加法
- 正确认识 Vista 激活期限
- oracle 查看最大连接数与当前连接数
- 2019校招Android面试题解1.0
- select完成单线程,多用户
- 2021-09-30安装windows10+ubuntu双系统
- 小米6线刷包php文件格式,小米6官方固件刷机教程_线刷|救砖教程图解
- 大数据杀熟?苹果回应:定价权在开发者那
- 1010001b 1101110b怎么用计算机,计算机组成原理计算题
- 真假屏幕测试软件,如何检测4K电视屏幕的真伪,漏出死像素?一键识别两种工具!...
- 几种操作系统的基本特点
- cesium 缩放_cesium 缩放中心点控制
- glibc 知:手册06:字符集处理
- 算法工程师面试之集束算法(beam search)
- Iphone图片、视频旋转
热门文章
- Spring Cloud随记----分布式配置中心再探---消息总线的引入
- Boyer-Moore算法
- jar命令成功完成 java -jar 命令却提示“没有主清单属性”!
- 1*1的卷积核与Inception
- gbdt 和random forest 效果非常好的思考!
- 【NLP】揭秘马尔可夫模型神秘面纱系列文章(二)
- 快速突破面试算法(内含从简到难的高频题型目录及每题的详解,已经归类整理好并外带博主的免费答疑)
- mysql查找多个表并更新值_Mysql子查询,连接,多表更新
- win8文件共享服务器搭建,Win8系统开启公用文件夹共享的方法【图文】
- android mvp模式到底好,Android中MVP设计模式