VUE想要为另一个输入框获取焦点,但是报错focus不是一个函数

VUE想要为另一个输入框获取焦点,但是报错focus不是一个函数

<template>

<view class="content">

<input type="number" maxlength="4" @input='moveNext' /> <text>年</text>

<input type="number" maxlength="2" ref="monthInput"/> <text>月</text>

</view>

</template>

<script>

export default {

data() {

return {

title: 'Hello'

}

},

onLoad() {

},

methods: {

moveNext(e) {

console.log(e)

if(e.detail.value.length == 4){

console.log(this.$refs.monthInput)

this.$refs.monthInput.focus()

//this.$refs.monthInput.focus = true

//这样的写法却可以但是报警告

}

}

}

}

</script>


回答:

我这边可以啊,为啥呢?

以上是 VUE想要为另一个输入框获取焦点,但是报错focus不是一个函数 的全部内容, 来源链接: utcz.com/p/935423.html

回到顶部