当前位置: 首页>前端>正文

vue3打开页面后文本框自动获得焦点

字符串写法

vue3打开页面后文本框自动获得焦点,vue3打开页面后文本框自动获得焦点_字符串,第1张

<script setup>
import { ref, onMounted } from 'vue'
import './index.css'

const input = ref(null)



onMounted(() => {
  input.value.focus()
})
</script>

<template>
  <div class="m-home-wrap">
    <input ref="input" />
    <div class="m-home-demo"></div>
  </div>
</template>

<style></style>

vue3打开页面后文本框自动获得焦点,vue3打开页面后文本框自动获得焦点_javascript_02,第2张

函数写法

<script setup>
import { ref, onMounted } from 'vue'
import './index.css'

const input = ref(null)

onMounted(() => {
  input.value.focus()
})
</script>

<template>
  <div class="m-home-wrap">
    <input
      :ref="
        (el) => {
          input = el
        }
      "
    />
    <div class="m-home-demo"></div>
  </div>
</template>

<style></style>

https://www.xamrdz.com/web/2h81960219.html

相关文章: