Răsfoiți Sursa

dx(compiler-sfc): enhance `:deep` warnings (#8328)

close #8313
白雾三语 2 ani în urmă
părinte
comite
701fa735fc
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  1. 3 2
      packages/compiler-sfc/src/style/pluginScoped.ts

+ 3 - 2
packages/compiler-sfc/src/style/pluginScoped.ts

@@ -130,9 +130,10 @@ function rewriteSelector(
           // DEPRECATED usage
           // .foo ::v-deep .bar -> .foo[xxxxxxx] .bar
           warn(
-            `::v-deep usage as a combinator has ` +
-              `been deprecated. Use :deep(<inner-selector>) instead.`
+            `${value} usage as a combinator has been deprecated. ` +
+              `Use :deep(<inner-selector>) instead of ${value} <inner-selector>.`
           )
+
           const prev = selector.at(selector.index(n) - 1)
           if (prev && isSpaceCombinator(prev)) {
             selector.removeChild(prev)