vuejs里,移动端input输入框为什么不能自动获取焦点?

html代码
clipboard.png

js
clipboard.png
我曾经尝试过去掉App.vue里的<keep-alive></keep-alive>是能自动获取的,但是我要<keep-alive>,所以能不能不删除<keep-alive>换一种方法解决?

阅读 8.2k
2 个回答
mounted () {
    this.$nextTick(() = >{
        // 这个时候 dom 才被插入文档, 在这里获取焦点试试
        
    })
}
新手上路,请多包涵

autofocus 就可以了 把 ="autofocus"去掉

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题