javascript - 如何在 React 中用按钮的 innerText 填充输入并同时从键盘输入?
问题描述
我不确定这是一个正确提出的问题,但我无法设置我在标题中提到的算法。我是 React 的初学者。我很困惑如何用钩子绑定所有这些东西。我要提前感谢您,特别是如果您可以帮助我解决我提出的问题的算法。
解决方案
function Component() {
const [inputValue, setInputValue] = useState('');
return (
<div>
<input value={inputValue} onChange={(e) => setInputValue(e.target.value)} />
<button onClick={(e) => setInputValue(e.target.innerHTML)}>First Btn</button>
<button onClick={(e) => setInputValue(e.target.innerHTML)}>Second Btn</button>
</div>
);
}
推荐阅读
- java - 在特定条件下保存对象的 HashMap 值时出错
- excel - 如何使用地址获取范围内的值
- datetime - 您将如何计算 DATE_TIME 对象在埃菲尔的纪元以来的秒数
- html - Xpath没有得到任何数据
- parameters - SAS:为宏程序的参数输入特定值
- python - 将列表分成两部分,尽可能等于总和
- pygame - 我在让 pygame 工作时遇到问题,因为我不明白如何分配路径
- html - 如何仅填充段落的底部?
- docker - AWS (ECS) 上的 keycloak 集群 - 任务无法通信
- concurrency - Rust vs Go 并发网络服务器,为什么这里的 Rust 慢?