html:
<input type="digit" placeholder="请输入提现金额" maxlength="8" @blur="checkServe" placeholder-class="placehold"
v-model="amount">
js:
checkServe() {
if (this.amount < 0 || this.amount == 0) {
this.$message('提现金额需要大于0')
this.amount = ''
}
}
- 发布:2022-12-12 17:29
- 更新:2023-01-09 22:25
- 阅读:767
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.6.5
浏览器平台: Chrome
浏览器版本: 108.0.5359.71(正式版本) (64 位)
项目创建方式: HBuilderX
示例代码:
操作步骤:
input 先输入-123,失焦清空,再输入-,直接显示了-123
input 先输入-123,失焦清空,再输入-,直接显示了-123
预期结果:
不回显清空的值
不回显清空的值
实际结果:
回显了失焦清空的值
回显了失焦清空的值
bug描述:
出现场景试 H5版的
input type="digit" 或者 type="number" ,输入负号(-),有负号,需要失焦手动清空input的值,然后再输入负号,结果input赋值上次清空的值