我是 React 新手,想做以下事情:我有一个带有输入元素的反应组件。输入元素的值由来自 webpack 包的 JS 功能控制。用户与地图交互后,输入元素的值总是在变化。我需要将此值传递给反应组件状态,并且正在努力解决它。你能帮忙吗?这是我的代码:
class MyReactComponent extends React.Component {
constructor(props) {
super(props);
this.state = {
lat:"",
};
}
render() {
return (
<input
type="hidden"
id="lat"
name="lat"
disabled
onChange={e => this.setState({ lat: e.target.value})}
/>
)
我可以在 .html 代码中的控制台中看到输入元素的导入值,但它不会传输到状态。你能帮忙吗?