1***@qq.com
1***@qq.com
  • 发布:2020-06-22 12:24
  • 更新:2020-09-03 10:10
  • 阅读:3530

关于uniapp中input不能自动获取焦点的原因

分类:uni-app

<input type="text" id="check1" ref='Inp' v-focus style="background-color: #1CBBB4;margin: 15px;" />
<button @tap=setFocus()>111111111</button>
这是第一种方法
const focus = Vue.directive('focus', {
inserted: function(el) {
el.focus()
el.setAttribute('placeholder', 'test')
}
})
这是第二种方法
setFocus(){
console.log("1121")
setTimeout("document.getElementById(\"check1\").focus()",500)
},
为啥都没有反应
求大佬指点

2020-06-22 12:24 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

<input type="text" id="check1" v-focus autofocus="autofocus" />

n***@qq.com

n***@qq.com

大哥,你解决了吗,我也遇到了这个问题

  • 小小春啊

    请问你解决这个问题了吗?我也遇到了

    2021-02-02 13:02

该问题目前已经被锁定, 无法添加新回复