【发布时间】:2020-01-27 22:33:05
【问题描述】:
我不明白,输入颜色类型是如何工作的。
我正在尝试使用颜色选择器并将值放入状态变量“颜色”中。
const [color, setColor] = useState(false);
const colorPicker = () => {
console.log("colorPicker", color.target);
return(
<input type="color" value={color} onChange={setColor}/>
);
}
但这只会在控制台中给我大量的 javascript 对象,当我尝试查看例如 color.target 时会引发错误:
警告:出于性能原因,此合成事件会被重复使用。如果 你看到这个,你正在访问属性
target释放/无效的合成事件。这设置为空。如果你必须 保留原始合成事件,使用 event.persist()。看 https://fb dot me/react-event-pooling 了解更多信息。
【问题讨论】:
标签: javascript reactjs