2.4.2
https://jsfiddle.net/ntdd9g2a/86/
์ ํ ์์์ ๋ ๋ฒ์งธ ์ต์ ( '่ๅ ไบ')์ด๋ณด๊ธฐ์ ์์ด์ผํฉ๋๋ค.
์ ํ ์์์ ์ธ ๋ฒ์งธ ์ต์ ( '่ๅ ไธ')์ด ์ฌ์ ํ๋ณด๊ธฐ์ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด setTimeout์ ์ฌ์ฉํด์ผํฉ๋๋ค. ๊ทธ๋์ ์ด๋ป๊ฒ ๋๋์ง ์๊ณ ์ถ์ด
์ค์ ๋ก ๋ฌธ์ ๊ฐ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ์ด๋ฏธ ์์ ํ๋์ง ํ์คํ์ง ์์ง๋ง ์์ง ์ถ์ํ์ง ์์์ต๋๋ค.
@posva , dev ๋๋ PR์์์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐ ํ ์ฝ๋๋ฅผ ์ฐพ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ # 6213 ๐
์ด๊ฒ์ด ์์ ๋ ๋๊น์ง jsFiddle ์์ ์ ๋ํ ํด๊ฒฐ ๋ฐฉ๋ฒ (SSR์์ ์๋ํ์ง ์์ ์ ์์) :
mounted: function() {
var self = this;
window.setTimeout(function() {
self.selected = '2';
}, 0);
Vue.nextTick()
์ด ์๋ํ์ง ์์์ต๋๋ค.
์ฌ๊ธฐ OP jsFiddle์ ํฌํฌํ์ต๋๋ค : https://jsfiddle.net/sidecut/ncznhLt8/
๊ฐ์ฌํฉ๋๋ค.