<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)
},
为啥都没有反应
求大佬指点
1***@qq.com
- 发布:2020-06-22 12:24
- 更新:2020-09-03 10:10
- 阅读:3484
关于uniapp中input不能自动获取焦点的原因
分类:uni-app
1***@163.com
不能用
2021-04-12 14:15