This commit is contained in:
Ivan
2021-06-07 11:56:04 +08:00
commit c3c9fee2fb
1071 changed files with 195655 additions and 0 deletions

View File

@ -0,0 +1,8 @@
import Spinner from './src/spinner';
/* istanbul ignore next */
Spinner.install = function(Vue) {
Vue.component(Spinner.name, Spinner);
};
export default Spinner;

View File

@ -0,0 +1,27 @@
<template>
<span class="el-spinner">
<svg class="el-spinner-inner" viewBox="0 0 50 50" :style="{ width: radius/2 + 'px', height: radius/2 + 'px' }">
<circle class="path" cx="25" cy="25" r="20" fill="none" :stroke="strokeColor" :stroke-width="strokeWidth"></circle>
</svg>
</span>
</template>
<script>
export default {
name: 'ElSpinner',
props: {
type: String,
radius: {
type: Number,
default: 100
},
strokeWidth: {
type: Number,
default: 5
},
strokeColor: {
type: String,
default: '#efefef'
}
}
};
</script>