From cde441fb79b0789cf851659c9dbe3a85942d36d4 Mon Sep 17 00:00:00 2001 From: fw6 <45113594+fw6@users.noreply.github.com> Date: Thu, 24 Jun 2021 15:51:35 +0800 Subject: [PATCH] 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) --- src/utils/dom.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/dom.js b/src/utils/dom.js index bb4c05c80..a88df3242 100644 --- a/src/utils/dom.js +++ b/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)); } };