vargeek
vargeek
  • 发布:2022-07-08 22:53
  • 更新:2022-07-08 22:53
  • 阅读:411

【报Bug】input带小数点数字输入框清除BUG

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 12.3.1

HBuilderX类型: 正式

HBuilderX版本号: 3.4.18

浏览器平台: Chrome

浏览器版本: Microsoft Edge 103.0.1264.37

项目创建方式: HBuilderX

示例代码:
<template>  
    <view class="content">  
        <input type="digit" v-model="value" style="border: 1px solid #8f8f94;">  
        <button @click="value=''">clear</button>  
    </view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                value: '',  
            }  
        }  
    }  
</script>  

<style>  
    .content {  
        display: flex;  
        flex-direction: column;  
        align-items: center;  
        justify-content: center;  
    }  
</style>

操作步骤:
  • 输入数字 1234
  • 点击clear按钮
  • 输入 -+eE.

预期结果:

输入数字,清除,输入任何值不会把上次记录带回

实际结果:

会把上次输入的数字显示回输入框

bug描述:

和这个bug类似 :【报Bug】input数字输入框清除BUG,type="digit"的情况没有修复。

input输入框type="digit"的情况下,输入数字清除后,按下键盘 -+eE. 会把清除掉的数字复现出来,获取input的值是空

2022-07-08 22:53 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复