【发布时间】:2021-07-08 18:43:41
【问题描述】:
我正在尝试实现TextArea 的 React 版本,每次按 Return/Enter 时都会附加“$”。
每次有人按 Enter 键时,我都很难预先添加符号 # 或 % 或美元。我该怎么办?
这是我的基本尝试,但我有点迷茫:
const MyComponent = () => {
const [name, setName] = React.useState('');
return (
<div>
<textarea value={name} onChange={(e) => { setName(e.target.value) }} />
</div>
);
}
ReactDOM.render(<MyComponent />, document.getElementById('root'));
【问题讨论】: