tdesign-miniprogram icon indicating copy to clipboard operation
tdesign-miniprogram copied to clipboard

[stepper] 设置min/max值后,不能删除数值重新输入

Open net205 opened this issue 1 year ago • 2 comments

tdesign-miniprogram 版本

1.1.14

重现链接

No response

重现步骤

1、如下代码,给<t-stepper组件设置了min/max值为10/9999,步长step为2。 默认值为10的时候,然后定位到输入框,想用退格键删除0,输入2(即结果值为12)时,不能删除,始终为最小值10

2、后面change改为blur事件,输入值可以任意编辑,但左右的减和加按钮无法点击

<t-stepper value="{{buyNum}}" step="{{buyStep}}" min="{{limitMinCount}}" max="{{limitMaxCount}}" theme="filled" bind:change="handleBuyNumChange"/>

handleBuyNumChange(e) { const { value } = e.detail; this.setData({ buyNum: value, }); }

期望结果

期望输入框可以任意编辑或清除数值,结束后才校验输入值的正确性。

实际结果

输入框无法删除全部或部分值重新输入,始终锁定最小值

基础库版本

No response

补充说明

No response

net205 avatar Dec 13 '23 09:12 net205