欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ext 官方 passWord 错误提示修改问题

程序员文章站 2022-03-01 20:36:15
...
最近刚刚 上手弄Ext 被弄得 云里雾里的
官方的 实例 帮了不少忙

前两天 需要用到 二次输入 passWord 验证是否与 第一次的相同
记得在实例中 出现过

找到后 copy的一通
基本上是好使的

但有个问题

就是 在输入不同密码时的错误信息 让人恼火

因为是 copy 来的 总是受制于人 与时觉得动手照着改一改

官方提示的 是 "Passwords do not match"
再 js 中搜到 源码是这样的:
passwordText : 'Passwords do not match'


改了它就行了

由于 不喜欢 他定义 vtype 的名字叫 password
所以 自己改了 一下部分中 冒号前面的 password 为 vpass
password : function(val, field) {
        if (field.initialPassField) {
            var pwd = Ext.getCmp(field.initialPassField);
            return (val == pwd.getValue());
        }
        return true;
    }

由此又出现个问题 就是 错误提示 变成了 "非法字符"
试验后发现

passwordText : 'Passwords do not match'


此代码中的 passwordText 前面的 password 与 所定义的 vtype 类型需要一致才能有用
所以 只需 将其改成
vpassText : 'Passwords do not match'


自己定义的错误提示 就又回来了

说的有点罗嗦 希望能报道一些初学者吧~~~

高手们 请 静静飘过~~
相关标签: EXT JavaScript