el-input得到焦点
时间: 2023-10-07 14:14:26 浏览: 73
vue element-ui实现input输入框金额数字添加千分位
可以通过给`el-input`添加`ref`属性来获取该元素的引用,然后在需要获取焦点的时候,调用该元素的`focus()`方法,如下所示:
```html
<template>
<div>
<el-input ref="myInput"></el-input>
</div>
</template>
<script>
export default {
methods: {
focusInput() {
this.$refs.myInput.focus();
}
}
}
</script>
```
上面的代码中,我们给`el-input`元素添加了`ref="myInput"`属性,然后在`focusInput`方法中,通过`this.$refs.myInput`获取到该元素的引用,最后调用`focus()`方法使其获得焦点。
在需要触发获取焦点的时候,我们可以在对应的事件中,调用`focusInput()`方法即可。
阅读全文