我需要帮助,因为我正在使用Vue 3开发一个自动完成组件,我遇到了一个我不能理解的行为.
我的组件发出"update:search"事件,它更新父组件中的搜索变量,还有"change"事件,它将用户的输入字符串作为参数.这两个事件都在"keyup"事件上触发.
在父组件中,我监听自动完成的"Change"事件并触发搜索功能.至此,我正确地检索了我的输入字符串,到目前为止一切似乎都运行得很好.然而,当我进行API调用时,偶尔,我在键盘上输入的内容不再与我在搜索函数中检索的内容同步.
以下是该问题的图解.当我试着输入"Hello world"时
根据我的观察,当我从父级修改AutoComplete组件的属性时,就会出现这个问题.如果我修改了AutoComplete组件中未使用的变量,则不会出现问题.
您可以通过以下链接重现该问题: https://stackblitz.com/edit/vuepic-vue-datepicker-udxicv?file=README.md个
你知道会发生什么事吗? 感谢您的反馈.