按下提交后,React.js会关注下一个元素

时间:2017-08-05 01:22:38

标签: javascript reactjs ecmascript-6

我似乎无法专门为React和handleubmit函数找到答案。

我有一个组件会询问一系列问题(Madlibs游戏),在点击提交/输入后,我似乎无法专注于下一个输入。尽管我在Google和Google上搜索过,但我不知道如何在我的代码中完成这项工作。

我的代码如下(我使用样式化组件,以供我的文本输入参考:

  private Handler myHandler = new Handler() {
  @Override
  public void handleMessage(Message msg) {
    switch (msg.what) {
      case DISPLAY_DLG:
        if (!isFinishing()) {
        showDialog(MY_DIALOG);
        }
      break;
    }
  }
};

作为我的文字输入

const InputStyle = styled.input`
  border: 0;
  cursor:pointer;
`;

询问每个问题时,前一个问题的显示设置为无,下一个问题显示出来。它工作正常,但它不会专注于文本输入,我不确定如何做到这一点

0 个答案:

没有答案