Vue Complete
Last updated
Last updated
/
๋ฌธ๋ฒ ๊ฒ์ฌ ๋๊ตฌ
์ฌ์ฉ์ ์คํ์ผ์ ๋ฐ๋ผ ์ฝ๋ฉ ๊ท์น์ ์ถ๊ฐํ ์ ์์
ex ํธ๋ ์ผ๋ง ์ฝค๋ง trailing comma, ;
๋ฒ์ ์ ๋๋ฉด์ ์กฐ๊ธ ๋ฌ๋ผ์ก์ ์ ์์
ํ๋ก์ ํธ ์ฐธ๊ณ
์๋์ผ๋ก aํ๊ทธ๋ก ๋ณํํด์ค
<router-link to="/news">News</router-link>
src/api/index.js
: API ํจ์๋ค์ ์ ๋ฆฌ
์ ์ญ์์ this === window
ํจ์ ์์์์ this === window
์์ฑ์ ํจ์ ์์์ this === ๊ฐ์ฒด instance
๋น๋๊ธฐ ์ฒ๋ฆฌ์์์ this === ํธ์ถ ํ undefind
ํ์ดํ ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ํธ์ถ ์ ์ this๋ฅผ ๊ฐ์ง๊ณ ์ด
Callback ํจ์์ ๋ฌธ์ ์ : Callback์ด ์ค์ฒฉ๋์์ ๋ ์ ์ฐจ์ ์ฌ๊ณ ์ ์๋ฐฐ๋๋ ๊ฒฐ๊ณผ๊ฐ ๋์ด(์ฝ๋ฐฑ์ง์ฅ)
Promise ๋ฑ์ฅ : ํจ์จ์ ์ธ Callback๊ด๋ฆฌ์ ์ง๊ด์ ์ฝ๋ ๋ชฉ์