Procházet zdrojové kódy

fix(utils.dom): fix utils.dom error (#21049)

In IE browser, If the reference element(slot="reference") under the popover component is a SVG element, an error will be reported.

[#21048](https://github.com/ElemeFE/element/issues/21048)
fw6 před 4 roky
rodič
revize
cde441fb79
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      src/utils/dom.js

+ 2 - 2
src/utils/dom.js

@@ -91,7 +91,7 @@ export function addClass(el, cls) {
     }
   }
   if (!el.classList) {
-    el.className = curClass;
+    el.setAttribute('class', curClass);
   }
 };
 
@@ -112,7 +112,7 @@ export function removeClass(el, cls) {
     }
   }
   if (!el.classList) {
-    el.className = trim(curClass);
+    el.setAttribute('class', trim(curClass));
   }
 };