250x250
Notice
Recent Posts
Recent Comments
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

진스

vue 페이지 이동시 input 창 자동 포커스 본문

Vue

vue 페이지 이동시 input 창 자동 포커스

입방정 2021. 5. 19. 17:32
728x90

LoginForm.vue

		<form @submit.prevent="submitForm">
			<div>
				<label for="username">username</label>
				<input type="text" id="username" v-model="username" ref="cursor" />
			</div>
			<div>
				<label for="password">password</label>
				<input type="text" id="password" v-model="password" />
			</div>
			<button type="submit">로그인하기</button>
			<p>{{ message }}</p>
		</form>
<script>
	mounted() {
		this.startCursor();
	},
    methods:{
	    startCursor() {
			this.$refs.cursor.focus();
		},
    }
</script>

 

포커스로 이동하는 함수실행을 이유는 모르지만

created훅에 넣으면 에러가 발생

mounted 안에서는 제대로 작동됨을 확인했다.

728x90

'Vue' 카테고리의 다른 글

data-속성값 얻는 방법 data-attribute  (0) 2021.05.24
Vue/Nuxt Element 높이 값 받아오기  (0) 2021.05.21
Vue Swipe Tabs 구현  (0) 2021.05.16
mousemove  (0) 2021.05.16
input에 1byte마다 자음마다 validation  (0) 2021.05.14
Comments