vue-spinner | 一款基于vuejs的 loading spinner动画合集插件
源码介绍
vue-spinner一款基于vuejs的loading spinner合集插件。它提供了16种loading spinner动画效果,使用简单,可以快速应用到您的项目中。 如果您想使用vue-spinner loading组件,首先您需要安装它,命令如下: CommonJS ES6 在需要使用loading spinner的地方使用它。下面是所有的loading spinner:简要教程
使用方法
安装
npm install vue-spinner
使用
var PulseLoader = require('vue-spinner/src/PulseLoader.vue');
new Vue({
components: {
'PulseLoader': PulseLoader
}
})
mport PulseLoader from 'vue-spinner/src/PulseLoader.vue'
new Vue({
components: {
PulseLoader
}
})
// 或者
Vue.component('pulse-loader', require('vue-spinner/src/PulseLoader.vue'));
<pulse-loader :loading="loading" :color="color" :size="size"></pulse-loader>
<grid-loader :loading="loading" :color="color" :size="size"></grid-loader>
<clip-loader :loading="loading" :color="color" :size="size"></clip-loader>
<rise-loader :loading="loading" :color="color" :size="size"></rise-loader>
<beat-loader :loading="loading" :color="color" :size="size"></beat-loader>
<sync-loader :loading="loading" :color="color" :size="size"></sync-loader>
<rotate-loader :loading="loading" :color="color" :size="size"></rotate-loader>
<fade-loader :loading="loading" :color="color" :height="height" :width="width"></fade-loader>
<pacman-loader :loading="loading" :color="color" :size="size"></pacman-loader>
<square-loader :loading="loading" :color="color" :size="size"></square-loader>
<scale-loader :loading="loading" :color="color" :height="height" :width="width"></scale-loader>
<skew-loader :loading="loading" :color="color" :size="size"></skew-loader>
<moon-loader :loading="loading" :color="color" :size="size"></moon-loader>
<ring-loader :loading="loading" :color="color" :size="size"></ring-loader>
<bounce-loader :loading="loading" :color="color" :size="size"></bounce-loader>
<dot-loader :loading="loading" :color="color" :size="size"></dot-loader>
import PulseLoader from 'vue-spinner/src/PulseLoader.vue'
import GridLoader from 'vue-spinner/src/GridLoader.vue'
import ClipLoader from 'vue-spinner/src/ClipLoader.vue'
import RiseLoader from 'vue-spinner/src/RiseLoader.vue'
import BeatLoader from 'vue-spinner/src/BeatLoader.vue'
import SyncLoader from 'vue-spinner/src/SyncLoader.vue'
import RotateLoader from 'vue-spinner/src/RotateLoader.vue'
import FadeLoader from 'vue-spinner/src/FadeLoader.vue'
import PacmanLoader from 'vue-spinner/src/PacmanLoader.vue'
import SquareLoader from 'vue-spinner/src/SquareLoader.vue'
import ScaleLoader from 'vue-spinner/src/ScaleLoader.vue'
import SkewLoader from 'vue-spinner/src/SkewLoader.vue'
import MoonLoader from 'vue-spinner/src/MoonLoader.vue'
import RingLoader from 'vue-spinner/src/RingLoader.vue'
import BounceLoader from 'vue-spinner/src/BounceLoader.vue'
import DotLoader from 'vue-spinner/src/DotLoader.vue'
export default {
...
components: {
PulseLoader,
GridLoader,
ClipLoader,
RiseLoader,
BeatLoader,
SyncLoader,
RotateLoader,
FadeLoader,
PacmanLoader,
SquareLoader,
ScaleLoader,
SkewLoader,
MoonLoader,
RingLoader,
BounceLoader,
DotLoader,
},
...
}
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » vue-spinner | 一款基于vuejs的 loading spinner动画合集插件
发表评论 取消回复