0
「スコープ付き」ではCSSスタイルをコンポーネントに分けることができるので、vuejsコンポーネントのscoped
とmodule
の違いは何ですか?スコープを超えてモジュールを使用するのはいつですか? docsによるとvuejsコンポーネントの `scoped`と` module`の違いは何ですか?
「スコープ付き」ではCSSスタイルをコンポーネントに分けることができるので、vuejsコンポーネントのscoped
とmodule
の違いは何ですか?スコープを超えてモジュールを使用するのはいつですか? docsによるとvuejsコンポーネントの `scoped`と` module`の違いは何ですか?
:
CSSモジュールだから、シミュレートされたスコープのCSS
のための代替として、それは代替だ - それは親コンポーネントのscoped
は、子コンポーネントができることを意味していることも注目に値しますCSSが表示されますが、module
を使用すると、this.$parent.$style.red
にアクセスしてスタイリングにアクセスできます。
<style module>
.red {
color: red;
}
</style>
<script>
export default {
created() {
console.log(this.$style.red)
}
}
</script>
:
しかしそれはあなたが、あなたのコード内からあなたのCSSにアクセスできるという利点を持っていません