vue ๋น๋๊ธฐ1 $nextTick() Vue DOM ์กฐ์ ์ ์ฃผ์ํด์ผ ํ ์ Vue.js์์ data ๊ฐ ์ ๋ฐ์ดํธ๋๊ณ ๋ ์งํ UI๊ฐ ๊ฐฑ์ ๋ ๋ Vue๊ฐ DOM์ ์ฐพ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ๊ธฐ๋ ํ๋ค. DOM์ ๋ณ๊ฒฝ์ฌํญ์ ๋น๋๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธํ๊ธฐ ๋๋ฌธ์ด๋ค. ์๋ฅผ ๋ค์ด, created ํ ์์ DOM์ ์กฐ์ํ๋ ค๊ณ ํ ๋๋ ์์ง DOM ์์ฑ์ด ๋๊ธฐ ์ ์ด๋ฏ๋ก ํ๊ทธ๋ฅผ ์ฐพ์ง ๋ชปํ๊ฒ ๋๋ค. created๋ ์ธ์คํด์ค๊ฐ ์์ฑ๋ ํ ๋๊ธฐ์ ์ผ๋ก ํธ์ถ๋๋ฉฐ mounted๋ณด๋ค ๋จผ์ ํธ์ถ๋๊ธฐ ๋๋ฌธ์ ๊ฐ์๋์ ์กฐ์ํ ์๋ ์๋ค. mounted๋ el์ ์ธ์คํด์ค๊ฐ ๋ง์ดํธ๋ ์งํ ํธ์ถ๋์ด ๊ฐ์๋ ์กฐ์์ด ๊ฐ๋ฅํ๋ค. created: function() { var dom = document.getElementById('item1'); dom.style.backgroundColor.. 2022. 4. 18. ์ด์ 1 ๋ค์