1. template์ html์ฝ๋ ์์ฑํ๊ธฐ
2. inputํ๊ทธ์ v-model์ ์ฌ์ฉํ์ฌ ์๋ฐฉํฅ ๋ฐ์ธ๋ฉ์ ๊ตฌํํ ์ ์๋๋ก ํ๋ค.
๊ทธ๋ฆฌ๊ณ script๋ก ๋์ด์์ ref ๋ฅผ importํ๊ณ ๊ฐ ๋ณ์๋ฅผ ref๋ฅผ ์ฌ์ฉํ์ฌ ์ด๊ธฐ๊ฐ์ ์ค์ ํ๋ค.
์ฒ์ ์์ ์ username, email, password๋ ์๋ฌด๋ฐ ๊ฐ์ด ์์ผ๋ ""์ผ๋ก ๊ณต๋ฐฑ์ผ๋ก ์ง์ ํ๋ค.
input์์ v-model์ ์ฌ์ฉํ์ฌ input์ ๊ฐ์ด ๋ณ๊ฒฝ๋๋ฉด ํด๋น ๋ณ์์ ์ ์ ์ฅ๋๋์ง ํ ์คํธ ํ๊ธฐ์ํด
๊ทธ๋ฆฌ๊ณ onRegisterํจ์๋ฅผ ๋ง๋ค์ด์ ์ ๋ ฅํ ๊ฐ์ ํ์๊ฐ์ ์ ํด๋ฆญํ๋ฉด ์ ๋ ฅ๋ ๊ฐ์ด ์ ์ ์ฅ๋๋์ง console๋ก ์ฐ์ด๋ณธ๋ค.
์ค์ํ๊ฒ์ ๋ชจ๋ ํจ์์ ๋ณ์๋ return์ ํด์ค์ผํ๋ค๋ ์ !
f12 ๊ฐ๋ฐ์ ๋๊ตฌ๋ก ํ์ธํด๋ณธ๋ค.
์ด๋ฉ์ผ , ์์ด๋, ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅ ํ ํ์๊ฐ์ ๋ฒํผ์ ํด๋ฆญํ์ ๊ฒฝ์ฐ ์ค๋ฅธ์ชฝ ํ๋ฉด๊ณผ ๊ฐ์ด ์ ์ถ๋ ฅ๋๋ ๊ฒ์ด ํ์ธ๋๋ค.

https://ko.vuejs.org/guide/components/v-model
Vue.js
Vue.js - The Progressive JavaScript Framework
vuejs.org

'FRONTEND > Vue' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Vue3 + vite + tailwindCSS] firebase(์ธ์ฆ,db,ํธ์คํ ) ์ค์ (0) | 2024.03.15 |
|---|---|
| [Vue3 + vite + tailwindCSS] ํธ์ํฐ ํด๋ก ์ฝ๋ฉ - ๋ก๊ทธ์ธ ํ์ด์ง (1) | 2024.03.15 |
| [Vue] <Transition> ์ปดํฌ๋ํธ -> vue์์ ์ ๋๋ฉ์ด์ ์์ (0) | 2024.02.25 |
| [Vue] props๋ก ๋ฐ์ดํฐ ์ ๋ฌํ๊ธฐ (0) | 2024.02.22 |
| [Vue+Vite] vite-svg-loader ์ฌ์ฉํ๊ธฐ (0) | 2024.02.22 |