- ์น ์ดํ๋ฆฌ์ผ์ด์
UI ํจํด ์ค์ต (Vue + Bootstrap)
- List to Detail Pattern
- ์กฐํ ์กฐ๊ฑด
- CRU
- List to Detail Pattern
- query => URL์ ๋
ธ์ถ๋๋ GET ๋ฐฉ์
- ๋ถ๋งํฌ๋ ์ํ ์์ธ ์ ๋ณด ๋ณผ ๋๋ GET ๊ถ์ฅ (๋ณด์์ ํฌ๊ฒ ์๋ฐฐ ์๋๋ ์ปจํ ์ธ )
- this.$router.push({ path: '/template/detail', query: { id } })
- id ๊ฐ ์์ธ ํ๋ฉด ํ์ด์ง์์ ๋ฐ์ผ๋ฉด created() ์์ ์์ assign
- mounted()๋ ์ฐ์ ๋ ๋๋ง ์ดํ ํน์ ๋ฐ์ดํฐ์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฒ ๋ณด์ฌ์ค ๋ ํ์ฉ
- params => POST ๋ฐฉ์
- this.$router.push({ name: 'DetailView', params: { id } })
- vue-sweetalert2
- vue-loading-overlay