input组件在受控状态下繁体输入功能不完整

发布于 7 年前作者 chaowang1794 次浏览最后编辑 7 年前来自 ask

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

  • 预期表现

候选词正常上屏

  • 复现路径

官方的 小程序示例

  1. 打开input组件页面

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

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

  • 提供一个最简复现 Demo

官方的 小程序示例

2 回复
jie63
jie631 楼6 年前

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

oyang
oyang2 楼5 年前

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

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