在 Vue 3 中,你可以使用 ref 获取到输入框的 DOM 元素,然后使用 DOM 操作来插入字符。下面是一个例子:
<template>
<input ref="input" />
</template>
<script>
export default {
methods: {
insertString(str) {
// 获取输入框 DOM 元素
const input = this.$refs.input
// 获取光标位置
const start = input.selectionStart
c