【发布时间】:2018-03-31 19:08:31
【问题描述】:
import {Unity} from 'react-unity-webgl';
...
handleChange(event) {
console.log(event.target.value);
}
render() {
<div>
...
<div>
<Unity src="WebGL.json" />
</div>
...
<div>
<input type="text" name="title" id="title" value={this.state.value} onChange={this.handleChange} />
</div>
...
</div>
}
这里的 onChange(Input) 事件运行良好,但在 Unity 集成后它根本不起作用。我尝试使用其他输入组件,但结果相同。
【问题讨论】:
-
handleChange是否绑定到this?展示你如何声明你的组件以及如何绑定它? -
是的,handleChange 是绑定到这个的。
-
您在控制台中看到任何错误吗?
-
没有。控制台没有任何错误。
-
什么不起作用?什么都没有记录?你用的是 es6 吗?
标签: javascript reactjs input onchange unity-webgl