elementUI input获取光标位置

在Element UI中,可以使用`ref`属性来获取输入框的DOM元素,然后使用原生的JavaScript方法来获取光标位置。

首先,在“标签中添加`ref`属性,例如:

“`html

“`

然后,在Vue实例中,通过`this.$refs`来获取输入框的DOM元素,然后使用`selectionStart`属性来获取光标的位置。

“`javascript

mounted() {

const input = this.$refs.myInput.$refs.input; // 获取的DOM元素

const cursorPosition = input.selectionStart; // 获取光标位置

console.log(cursorPosition);

}

“`

这样就可以获取到输入框中光标的位置了。请注意,此方法适用于基于Element UI使用的input组件,对于其他类型的输入框组件可能需要做相应的调整。

# 回答此问题

后才能回答