[Bug Report] VUX x-input的type为number时第三方输入法或Android上可输入 -号或表情,引起的值为空且提示语为"必填哦",并且不回调on-change问题
Abierto
- Lenguaje dominante
- Vue
- Estrellas
- 17.5k
- Forks
- 3.6k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
### VUX version
2.8.0
### OS/Browsers version
微信H5
### Vue version
2.5.2
### Code
```html
```
### Steps to reproduce
第三方输入法或Android上输入: -号或Emoji表情
### What is Expected?
提示语不应该是“必填哦”,并且输入应回调on-change
### What is actually happening?
经测试,H5 Input标签type为number时同样存在此问题
最终处理结果为
设置
:should-toast-error="false" @on-click-error-icon="onClickError"
点击回调处理
onClickError(error) {
// 获取指定x-input中的input标签提示语
const msg = this.$refs.phoneNum.$refs.input.validationMessage || '';
if (error === '必填哦' && msg === '请输入一个数字。') {
error = '请输入数字哦';
}
this.$vux.toast.text(error);
}
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.