【发布时间】:2022-01-01 20:16:09
【问题描述】:
我有这样的组件:
const Panel = () => {
const input = useRef<HTMLTextAreaElement>(null);
return (
<Wrapper>
<Input
ref={input}
/>
<Button
onClick={() => {
input.current?.scrollHeight = "";
}}
>
</Button>
</Wrapper>
);
};
我需要在单击按钮时更改输入的scrollHeight,所以我尝试使用useRef,但出现错误:Cannot assign to 'scrollHeight' because it is a read-only property。我该如何解决?
【问题讨论】:
-
您是否尝试过调整内容样式的高度或宽度?
-
我怎样才能调整按钮组件的输入样式?
标签: javascript html reactjs typescript components