diff --git a/src/image-preview/test/__snapshots__/index.spec.ts.snap b/src/image-preview/test/__snapshots__/index.spec.ts.snap
index e5eb9fc83..d5d7ed630 100644
--- a/src/image-preview/test/__snapshots__/index.spec.ts.snap
+++ b/src/image-preview/test/__snapshots__/index.spec.ts.snap
@@ -86,29 +86,29 @@ exports[`zoom in and drag image to move 1`] = `
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -127,29 +127,29 @@ exports[`zoom in and drag image to move 2`] = `
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/image/test/__snapshots__/demo.spec.ts.snap b/src/image/test/__snapshots__/demo.spec.ts.snap
index 02c555d61..77a0c2209 100644
--- a/src/image/test/__snapshots__/demo.spec.ts.snap
+++ b/src/image/test/__snapshots__/demo.spec.ts.snap
@@ -242,29 +242,29 @@ exports[`should render demo and match snapshot 1`] = `
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/loading/Loading.tsx b/src/loading/Loading.tsx
index 5237f81a2..67933bb82 100644
--- a/src/loading/Loading.tsx
+++ b/src/loading/Loading.tsx
@@ -3,7 +3,9 @@ import { createNamespace, addUnit, getSizeStyle, extend } from '../utils';
const [name, bem] = createNamespace('loading');
-const SpinIcon: JSX.Element[] = Array(12).fill(
);
+const SpinIcon: JSX.Element[] = Array(12)
+ .fill(null)
+ .map((_, index) =>
);
const CircularIcon = (
@@ -66,29 +66,29 @@ exports[`should render demo and match snapshot 1`] = `