EXTJS 使用vtype 注意点

本文深入探讨了Ext.js中QuickTips组件的实现原理与使用方法,详细解析了其核心属性allowBlank与Ext.form.Field.prototype.msgTarget的作用,以及如何通过这些属性实现更为灵活的表单验证与提示功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ext.QuickTips.init(); 
  功能: 在鼠标移动上去需要出现提示的功能的初始化,比如字段校验失败了,鼠标移动到字段上面就会出现提示“字段不能为空”等信息


allowBlank 属性就是是否允许为空,默认是true,设为false就是必填字段

Ext.form.Field.prototype.msgTarget=""
是用来标识全局字段如果校验失败,提示信息应该如何显示,比如默认的“qtip”就是鼠标移动上去自动显示;

prototype是javascript的一个特殊属性,用来标识每一个对象的原型,不属于ext的范畴,你查API是找不到的,应该找Js的书看看,这里就是定义了所有继承于Field的类型的msgTarget属性的值,
Ext所有的字段类型都是继承Field,这样就可以在全局直接设置错误的显示方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值