Преглед на файлове

FIx: focus was undefined when logged in

Ecconia преди 7 години
родител
ревизия
e5e35b953f
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      src/views/Login.vue

+ 6 - 1
src/views/Login.vue

@@ -3,6 +3,7 @@
 		<h1>Login</h1>
 
 		<div v-if="!user">
+			<span>For not just put in random data, they will work :)</span><br><br>
 			<span>Username: </span>
 			<input @keyup.enter="usernameDone()" v-model="username" placeholder="username" ref="username"><br>
 
@@ -26,7 +27,11 @@
 			}
 		},
 		mounted() {
-			this.$refs.username.focus()
+			//TODO: Improve
+			let usernameField = this.$refs.username
+			if(usernameField) {
+				usernameField.focus()
+			}
 		},
 		computed: {
 			user() {