用户无法清除类型号的输入字段

问题描述

我的购物车商店有一个类型编号的输入表单控件,因此用户可以处理数量。但是无法清空输入栏输入新号码,所以输入栏一直是一位数,不能为空。这个问题有什么解决办法吗?

在我的方法 handleQuantity 中,我只检查 if (value),当将 itemId 和新数量传递给我的购物车 api 时,这工作正常。我还尝试检查 if (!value) 并在通过 document.getElementById("amount").value = "" 将输入设置为空字段时,但这不起作用..

我的输入

         <input
          style={{ width: "50px" }}
          type="number"
          inputMode="numeric"
          id="amount"
          onChange={event =>
            handleQuantity(
              event.target.value,item.quantity,item.id
            )}
          step="1"
          value={item.quantity}
        />

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)