Explorar el Código

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 hace 4 años
padre
commit
cde441fb79
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  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));
   }
 };