个人技术分享

        我的想法是点击登录按钮,调用handleLogin函数将控制登录组件的v-if的值变成true,让登录组件显示出来,并且一出来自动对焦输入手机号码的输入框

为了防止一出来时dom还没有渲染完,我还加了nextTick函数,等dom渲染完之后再让手机号码输入框对焦,看似很合理,但是实际上点击之后,出现登录组件之后并没有自动对焦,对于前端小白的我不知道是那一步出现问题了,不知道有没有大佬知道???

目前我的解决办法就是加个定时器,推迟350毫秒再进行对焦,就成功对焦上了

我觉得应该是没有设置定时器时,操作太快了,导致dom还没有渲染完,导致找不到输入框,所以对焦失效,不知道有没有小伙伴也遇到类似的问题?欢迎大家一起讨论!