vue.js 怎么动态控制input的焦点,比如input获得焦点和失去焦点
- 发布:2019-01-09 13:19
- 更新:2019-12-13 11:35
- 阅读:8585
3***@qq.com (作者)
你给的链接类似这个意思吗 这样的操作没有效果啊
<input type="text" @blur="focusState = false" v-focus="focusState">
<div @click="focusclick">按钮</div>
export default {
directives: {
focus: {
update: function (el, {value}) {
if (value) {
el.focus()
}
}
}
},
....
}
methods: {
focusclick () {
this.focusState = true
}
}
3***@qq.com (作者)
你给的链接类似这个意思吗 这样的操作没有效果
<input type="text" @blur="focusState = false" v-focus="focusState">
<div @click="focusclick">按钮</div>
export default {
directives: {
focus: {
update: function (el, {value}) {
if (value) {
el.focus()
}
}
}
},
....
}
methods: {
focusclick () {
this.focusState = true
}
}
2019-01-09 20:47