jd-opensource / jd-opensource/taro-ui

taro-ui 3.0.0-alpha.3 AtInput快速输入时会回退

Open
#1,321 0 comments 6 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
4.7k
Forks
740
PR merge metrics
No merged PRs in 30d

Description

**问题描述**
taro-ui 3.0.0-alpha.3 AtInput快速输入时会回退

**复现步骤**
1、在输入框快速输入数字,例如123456645,这时候输入框有可能只会显示1234645。
2、在输入框长按删除,例如123456645,删除到12345,这时候输入框的文字会回退到123456

```js
const [addressData, setAddressData] = useState({
city: "深圳市",
cityId: 440300,
contact: "",
detailAddress: "",
mobile: "",
province: "广东省",
provinceId: 440000,
region: "宝安区",
regionId: 440306,
isDefault: false,
});

const inputChange = (value, name) => {
const obj = {};
obj[name] = value;
console.log(value, name);
setAddressData({ ...addressData, ...obj });
};

{
inputChange(value, "contact");
}}
/>

```

**期望行为**
期望连续输入或删除时,不会回退

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.