diff --git a/src/components/index.js b/src/components/index.js
index aabe20f..2fa393c 100644
--- a/src/components/index.js
+++ b/src/components/index.js
@@ -19,3 +19,4 @@ export { default as RotateCircleLoading } from './RotateCircleLoading'
export { default as StickyBallLoading } from './StickyBallLoading'
export { default as SemipolarLoading } from './SemipolarLoading'
export { default as SolarSystemLoading } from './SolarSystemLoading'
+export { default as LadderLoading } from './LadderLoading'
\ No newline at end of file
diff --git a/src/stories/LadderLoading.stories.js b/src/stories/LadderLoading.stories.js
new file mode 100644
index 0000000..afc6909
--- /dev/null
+++ b/src/stories/LadderLoading.stories.js
@@ -0,0 +1,21 @@
+import React from 'react';
+import { storiesOf } from '@storybook/react';
+import { withKnobs, number, text } from '@storybook/addon-knobs';
+import { LadderLoading } from '~/components';
+import Container from './compoment/Container';
+storiesOf('LadderLoading', module)
+ .addDecorator(withKnobs)
+ .add(
+ 'LadderLoading',
+ () => {
+ let speed = 1;
+ let color = '';
+ speed = number('动画速度(s)')
+ color = text('颜色')
+ return (
+
+
+
+ );
+ }
+ );
diff --git a/src/stories/compoment/DemoContainer.js b/src/stories/compoment/DemoContainer.js
index de37e14..1f03b01 100644
--- a/src/stories/compoment/DemoContainer.js
+++ b/src/stories/compoment/DemoContainer.js
@@ -20,7 +20,8 @@ import {
RotateCircleLoading,
StickyBallLoading,
SemipolarLoading,
- SolarSystemLoading
+ SolarSystemLoading,
+ LadderLoading
} from '~/components';
import './style.scss';
const DemoContainer = () => {
@@ -152,6 +153,9 @@ const DemoContainer = () => {
setName('SolarSystemLoading')}>
+ setName('LadderLoading')}>
+
+
);