vue每次注冊一個組件都會在html元素標(biāo)簽里生成這種屬性嗎?只是為了寫樣式方便嗎
qq_Wa_13960818
2017-05-07 15:57:33
TA貢獻(xiàn)211條經(jīng)驗 獲得超152個贊
不是的,他這樣做是為了確保樣式不沖突,因為多人開發(fā)的vue項目的時候,大部分都是你做這個組件我做另一個組件,這樣的話就會出現(xiàn)不同組件樣式命名沖突,比如A君給一個div起了一個container的樣式,B君給一個span也起了container,這勢必會造成頁面樣式問題,這個時候vue的自行起的屬性就起作用了,你可以用瀏覽器細(xì)細(xì)看看,這樣不會樣式?jīng)_突的,當(dāng)然你也可以把這個給關(guān)了
很簡單就是在樣式部分<style lang="scss" scoped></style>去掉scoped就沒有這個了
舉報