input组件在受控状态下繁体输入功能不完整
发布于 6 年前 作者 chaowang 1668 次浏览 来自 问答

在input组件输入6个g,第5个g的时候就会input事件触发并且候选词也无法上屏

  • 预期表现

候选词正常上屏

  • 复现路径

官方的 小程序示例

  1. 打开input组件页面

  2. 在 实时获取输入值 input中用ios的26键繁体输入法输入6次g(安卓没试过

  3. 可以看到第五个g就会被认为输入完毕并且候选词上屏失败

  • 提供一个最简复现 Demo

官方的 小程序示例

2 回复

值丢失吗?具体是什么机型呢?微信版本呢?

仔细看了一下似乎是max-length影响的,跟受控并不是太大关系(在示例中下一个连续输入两个1就会blur的那个并不受影响)

然后我这边把max-length设置成-1也好像不会复现这个bug了。

回到顶部