Browse Source

Merge branch 'v4' of https://github.com/jdf2e/nutui into v4

Drjingfubo 3 years ago
parent
commit
0bf7106199

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "@nutui/nutui",
-  "version": "4.0.0-beta.23",
+  "version": "4.0.0-beta.24",
   "description": "京东风格的轻量级移动端 Vue2、Vue3 组件库(支持小程序开发)",
   "main": "dist/nutui.umd.js",
   "module": "dist/nutui.es.js",

+ 1 - 1
publish/nutui-taro/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@nutui/nutui-taro",
-  "version": "4.0.0-beta.23",
+  "version": "4.0.0-beta.24",
   "description": "京东风格的轻量级移动端 Vue2、Vue3 组件库(支持小程序开发)",
   "main": "dist/nutui.umd.js",
   "module": "dist/nutui.es.js",

+ 2 - 1
publish/nutui/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@nutui/nutui",
-  "version": "4.0.0-beta.23",
+  "version": "4.0.0-beta.24",
   "description": "京东风格的轻量级移动端 Vue2、Vue3 组件库(支持小程序开发)",
   "main": "dist/nutui.umd.js",
   "module": "dist/nutui.es.js",
@@ -8,6 +8,7 @@
   "typings": "dist/types/index.d.ts",
   "sideEffects": [
     "dist/packages/_es/*",
+    "dist/packages/**/style.mjs",
     "dist/styles/**",
     "dist/style.css"
   ],

+ 8 - 4
src/packages/utils/useLockScroll/index.ts

@@ -6,15 +6,19 @@ const CLSNAME = 'nut-overflow-hidden';
 export const useLockScroll = (isLock: () => boolean) => {
   const lock = () => {
     if (isLock()) {
-      !count && body.classList.add(CLSNAME);
-      count++;
+      try {
+        !count && body.classList.add(CLSNAME);
+        count++;
+      } catch (error) {}
     }
   };
 
   const unlock = () => {
     if (isLock() && count) {
-      count--;
-      !count && body.classList.remove(CLSNAME);
+      try {
+        count--;
+        !count && body.classList.remove(CLSNAME);
+      } catch (error) {}
     }
   };