进入此方法keyPress,但我看不到任何控制台打印

时间:2018-12-11 21:20:47

标签: javascript html css reactjs redux

我正在尝试在控制台中显示键输入的值。现在我正在调试。它在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
    }

1 个答案:

答案 0 :(得分:0)

您要控制台记录输入值,而不是输入本身。

console.log("keyPress--->", e.target.value);

这里有一个名为App的虚拟组件,它可以根据需要记录输入值:https://codepen.io/andrewl64/pen/ebNGwr