Andarist / Andarist/react-textarea-autosize

Textarea shrinks vertically, after resetting my form

未关闭
#345 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
TypeScript
星标
2.4k
派生
247
PR 合并指标
30 天内没有已合并 PR

描述

After resetting the form, it appears to save the height from before it was reset. This is not desired in this case.

Before reset:
![image](https://user-images.githubusercontent.com/48702026/171313095-2ab06aee-fd13-4b3b-9140-c7366ecb5188.png)

Then I add content and reset the form

![image](https://user-images.githubusercontent.com/48702026/171313518-04dbc01f-fc71-44ee-a0a9-1a5c014eb5a8.png)

After Refresh:

![image](https://user-images.githubusercontent.com/48702026/171313928-4605a4ea-a4f3-4717-b47c-84a4cf8e0fc5.png)

The behavior I am expecting after a reset of this form, is for the autosize-text-area's to return to the height of the placeholder text.

How can I achieve this behavior?

CSS:
```
.flex-text-area {
display: flex;
flex-direction: column;
}

input[type="text"],
input[type="email"],
input[type="tel"],
select,
textarea {
font: 1rem / 1.5 sans-serif;
display: block;
box-sizing: border-box;
width: 100%;
padding: 0.5rem 0.75rem;
}

input,
select,
.text-area-react {
border: 2px solid #333;
background-color: white;
border-radius: 0.25rem;
overflow-y: hidden
}
```

HTML inside of my return function to go to app.js:
```


Residence History



Pets



Employer Contact information



Message:

`
```

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。