[英]Why does this.$refs.inuputField'.focus() not work in Vue?
我创建了一个输入字段并给它一个 ref="inputField" 像这样
<input ref="inputField">
<button @click="btn">Click</button>
单击时我想为其添加焦点,并且我已经编写了这样的代码
<script>
methods:{
btn(){
this.$refs.inputField.focus()
}
}
</script>
但这不起作用。 任何人都可以解释如何在单击按钮时对焦点进行输入。 单击按钮时我想要它。
您的代码有效。 请参阅此示例。
您至少需要export default
:
<script>
export default {
methods: {
btn() {
this.$refs.inputField.focus()
}
}
}
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.