Tab键停止在输入字段之间移动

时间:2018-07-09 22:40:10

标签: material-ui

目前,这是一个Material-UI问题。

我遇到这样的情况,Tab键停止在TextFields之间移动文本光标。目前,我不知道代码在哪里发生,我希望有人可以指出正确的方向,以便我开始寻找。

以下是设置:

  1. 单击鼠标将显示一个对话框。对话框有 几个TextField以及2个FlatButton,“取消并提交”
  2. 在这种状态下,可以在字段之间进行切换。
  3. 如果我按下“取消”按钮,则将触发一个事件,该事件将更新状态(包括对话框的显示),并且对话框将关闭。我可以毫无问题地从头开始重复该过程。
  4. 如果我点击“提交”按钮,则会触发一个事件,该事件会执行一些异步操作(使用rxjs史诗)。
  5. 成功后,史诗会触发一个事件,该事件会更新状态(包括对话框的显示)
  6. 如果我现在尝试从顶部开始重复该过程,则Tab键不会响应。

我正在迁移到v1,并检查了某些v0。*组件–它们具有相同的问题–我不记得以前有问题……这两个版本的库之间可能存在冲突?

1 个答案:

答案 0 :(得分:0)

弄清楚了。是的,对话框组件的v0.20和v1.0之间存在冲突。至少当您在另一个上方有一个开口时。将所有对话框更改为v1.0后,问题消失了。

顺便说一句,不是tab键没有响应-它是在较低的Dialog组件而不是顶部(最新创建)中响应。一旦两个版本都使用了相同的版本,这个问题就消失了。