内で適用されていません。適用された場合スコープCSSは、私は、以下のフォームコンポーネント持っているコンポーネント
、CSS はにロードされません。scoped
が除去されると、が適用されますないことが。
しかし、私はコンポーネントにローカルにしておきたいと思います。
scoped
属性が存在する場合、CSSが適用されないのはなぜですか?
内で適用されていません。適用された場合スコープCSSは、私は、以下のフォームコンポーネント持っているコンポーネント
、CSS はにロードされません。scoped
が除去されると、が適用されますないことが。
しかし、私はコンポーネントにローカルにしておきたいと思います。
scoped
属性が存在する場合、CSSが適用されないのはなぜですか?
これはページの完全リロードを行うことで解決されたようです。ホットリロードはscoped cssを処理する必要があります。
将来の視聴者のために、これはスコープ設定されたCSSが子コンポーネントに適用されていないときによく尋ねられます。これはdeep selectorsを使用して解決できます。 (例:.selector >>> .desired-selector {}
を使用)
ありがとう、これも私のために修正されました。 >>>ディープセレクタを使用するまではDOMを打つように書いていましたが、今はすべて動作します。 – ADP
このページを更新するだけで済みます。明らかに、webpackは 'scoped'属性が適用されたときにページを自動リロードしません。 – alanbuchanan
ホットリロードはスコープ付きスタイルで動作するはずです。ホットリロード設定が正しく行われていることを確認してください:https://vue-loader.vuejs.org/en/configurations/extract-css.html –