我正在尝试在控制台中显示键输入的值。现在我正在调试。它在keyPress函数内部,但是我看不到任何日志记录。
console.log("keyPress--->", e);
您能告诉我如何修复它,以便将来我自己修复它。
我使用此链接作为参考:How to get input textfield values when enter key is pressed in react js?
我正在提供代码段和沙箱here。我所有的代码都在tab-demo.js
handleChangeText(e) {
debugger;
console.log("handleChangeText--->", e);
this.setState({ value: e.target.value });
}
keyPress(e) {
debugger;
console.log("keyPress--->", e);
if (e.keyCode == 13) {
console.log("value", e.target.value);
// put the login here
}
答案 0 :(得分:0)
您要控制台记录输入值,而不是输入本身。
console.log("keyPress--->", e.target.value);
这里有一个名为App
的虚拟组件,它可以根据需要记录输入值:https://codepen.io/andrewl64/pen/ebNGwr