Bläddra i källkod

fix(ssr): fix hydration prop mismatch check for class on SVG elements

Evan You 2 år sedan
förälder
incheckning
e8448b018d
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      packages/runtime-core/src/hydration.ts

+ 1 - 1
packages/runtime-core/src/hydration.ts

@@ -718,7 +718,7 @@ function propHasMismatch(el: Element, key: string, clientValue: any): boolean {
   let actual: any
   let expected: any
   if (key === 'class') {
-    actual = el.className
+    actual = el.getAttribute('class')
     expected = normalizeClass(clientValue)
     if (actual !== expected) {
       mismatchType = mismatchKey = `class`