vue中input输入第一个字符时,光标会消失,需要再次点击才能输入


 

 

vue中input输入第一个字符时,光标会消失,需要再次点击才能输入

在这里我犯了一个小错误,v-if语法比较倾向于一次性操作,当input获取焦点时,v-if判断为true,立即刷新数据,进行渲染,并且立即重置input

的初始状态,导致光标消失,需要再次点击才能继续输入

 

v-show适合对数据的多次操作,所以把v-if换成v-show,一切问题迎刃而解


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM