浏览代码

Fix the code style issue to pass eslint

wubaiqing 7 年之前
父节点
当前提交
98bf5d7f28
共有 1 个文件被更改,包括 4 次插入8 次删除
  1. 4 8
      src/utils/dom.js

+ 4 - 8
src/utils/dom.js

@@ -86,10 +86,8 @@ export function addClass(el, cls) {
 
     if (el.classList) {
       el.classList.add(clsName);
-    } else {
-      if (!hasClass(el, clsName)) {
-        curClass += ' ' + clsName;
-      }
+    } else if (hasClass(el, clsName)) {
+      curClass += ' ' + clsName;
     }
   }
   if (!el.classList) {
@@ -109,10 +107,8 @@ export function removeClass(el, cls) {
 
     if (el.classList) {
       el.classList.remove(clsName);
-    } else {
-      if (hasClass(el, clsName)) {
-        curClass = curClass.replace(' ' + clsName + ' ', ' ');
-      }
+    } else if (hasClass(el, clsName)) {
+      curClass = curClass.replace(' ' + clsName + ' ', ' ');
     }
   }
   if (!el.classList) {