์๋
,
"Vue.config.prefix"๊ฐ ์ญ์ ๋ ์ด์ ๊ฐ ์๋์? ์ฑ๋ฅ ๋ฌธ์ ?
html W3C๋ฅผ ์ค์ํ๋๋ก ํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ค์ ํ ์ ์์ต๋๋ค.
Vue.config.prefix = "๋ฐ์ดํฐ-v";
์๋๋ฉด ์ข์ ๋ฐฉ๋ฒ์ด ์๋์?
init ์ด๋ฒคํธ์์ ๋ชจ๋ "data-v-"๋ฅผ "v-"๋ก ๋ณ๊ฒฝํ๋ jQuery ์ ํ๊ธฐ๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๊น?
์ด๋ค ์์ด๋์ด?
๊ฐ์ฌ ํด์
์์๊ฐ Vue์ ์ปดํ์ผ์ ๊ฑฐ์น๊ธฐ ์ง์ ์ ๋ฐ์ํ๋ "beforeCompile" ์ด๋ฒคํธ ์ค์ ๊ทธ๋ ๊ฒ ํ ์ ์์ต๋๋ค.
Vue ์ง์๋ฌธ์ ๋ ๋๋ง๋ ๋งํฌ์ ์์ ์ ๊ฑฐ๋๋ฏ๋ก ์ต์ข ๋งํฌ์ ์ W3C์ ํธํ๋ฉ๋๋ค.
ยซ v-ยป์ ๋ํ ์ด ํ์ ๋ ์ด์ ๊ด๋ จ์ด ์์ต๋๋ค. ยซ https://github.com/vuejs/vue/issues/221 ยป Windows Phone ๋ฐ yyx990803์ด ์ฌ๊ธฐ์์ ๋งํ ๋ด์ฉ ยซ https://github.com/vuejs/vue/issues /273#issuecomment -43408252 ยป ๋ ์ด์ ๊ด๋ จ์ด ์์ต๋๋ค...
๊ทธ๋์, ์ด๋ป๊ฒ ยซ data-v-* ยป ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ์๋ฒ W3C์์ ยซ ์์ค ยป๋ฅผ ์ ์งํ์ฌ ์ด ํ ์คํธ๋ฅผ ํต๊ณผํ ์ ์์ต๋๊น? ์: https://validator.w3.org/ ?
ํธ์ง: ์ด ยซ v- bind:class ยป ๊ตฌ๋ฌธ์ด ยซ data-v- bind:class ยป๊ฐ ๋์ด ์ ํจ์ฑ ๊ฒ์ฌ ์คํจ๋ฅผ ๋ณ๊ฒฝํ์ง ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋์... ์๋ง๋ ยซ osef ยป์ ๋๋ค.