Ext 官方 passWord 错误提示修改问题
程序员文章站
2022-03-01 20:36:15
...
最近刚刚 上手弄Ext 被弄得 云里雾里的
官方的 实例 帮了不少忙
前两天 需要用到 二次输入 passWord 验证是否与 第一次的相同
记得在实例中 出现过
找到后 copy的一通
基本上是好使的
但有个问题
就是 在输入不同密码时的错误信息 让人恼火
因为是 copy 来的 总是受制于人 与时觉得动手照着改一改
官方提示的 是 "Passwords do not match"
再 js 中搜到 源码是这样的:
改了它就行了
由于 不喜欢 他定义 vtype 的名字叫 password
所以 自己改了 一下部分中 冒号前面的 password 为 vpass
由此又出现个问题 就是 错误提示 变成了 "非法字符"
试验后发现
此代码中的 passwordText 前面的 password 与 所定义的 vtype 类型需要一致才能有用
所以 只需 将其改成
自己定义的错误提示 就又回来了
说的有点罗嗦 希望能报道一些初学者吧~~~
高手们 请 静静飘过~~
官方的 实例 帮了不少忙
前两天 需要用到 二次输入 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'
自己定义的错误提示 就又回来了
说的有点罗嗦 希望能报道一些初学者吧~~~
高手们 请 静静飘过~~