`<input>` 上的邮件自动完成会触发 `keydown.esc` 数据操作事件
作者: marcoroth创建于 2023年12月8日更新于 2025年4月8日
标签bug
如果设置了 data-action 并包含 keydown.esc 事件,则每当您使用浏览器弹出菜单中的选项自动完成 <input> 后,都会触发该操作:
<form data-controller="modal" data-action="keydown.esc@window->modal#close">
<input type="email" autocomplete="email" placeholder="Email">
</form>以下是一个代码演示此行为的代码块: https://codepen.io/marcoroth/pen/vYbPNeE?editors=1010
内容来源: hotwired/stimulus