| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 | 
							- <template>
 
-   <div
 
-     class="el-steps"
 
-     :class="[
 
-        !simple && 'el-steps--' + direction,
 
-        simple && 'el-steps--simple'
 
-      ]">
 
-       <slot></slot>
 
-   </div>
 
- </template>
 
- <script>
 
- import Migrating from 'element-ui/src/mixins/migrating';
 
- export default {
 
-   name: 'ElSteps',
 
-   mixins: [Migrating],
 
-   props: {
 
-     space: [Number, String],
 
-     active: Number,
 
-     direction: {
 
-       type: String,
 
-       default: 'horizontal'
 
-     },
 
-     alignCenter: Boolean,
 
-     simple: Boolean,
 
-     finishStatus: {
 
-       type: String,
 
-       default: 'finish'
 
-     },
 
-     processStatus: {
 
-       type: String,
 
-       default: 'process'
 
-     }
 
-   },
 
-   data() {
 
-     return {
 
-       steps: [],
 
-       stepOffset: 0
 
-     };
 
-   },
 
-   methods: {
 
-     getMigratingConfig() {
 
-       return {
 
-         props: {
 
-           'center': 'center is removed.'
 
-         }
 
-       };
 
-     }
 
-   },
 
-   watch: {
 
-     active(newVal, oldVal) {
 
-       this.$emit('change', newVal, oldVal);
 
-     },
 
-     steps(steps) {
 
-       steps.forEach((child, index) => {
 
-         child.index = index;
 
-       });
 
-     }
 
-   }
 
- };
 
- </script>
 
 
  |