參考文檔bash
經過 PostCSS 實現如下轉換dom
<style scoped>
.example {
color: red;
}
</style>
<template>
<div class="example">hi</div>
</template>
複製代碼
轉換結果:spa
<style>
.example[data-v-f3f3eg9] {
color: red;
}
</style>
<template>
<div class="example" data-v-f3f3eg9>hi</div>
</template>
複製代碼
<style>
/* 無做用域樣式 */
</style>
<style scoped>
/* 有做用域樣式 */
</style>
複製代碼
<style scoped>
.a >>> .b { /* ... */ }
</style>
編譯後
.a[data-v-f3f3eg9] .b { /* ... */ }
複製代碼