1.0.2 • Published 5 years ago

vue-simple-indicator v1.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

vue-simple-indicator

基于vue2的移动端 indicator 插件。

效果图

效果图

使用

安装:

 npm install --save vue-simple-indicator

引入:

import Indicator from 'vue-simple-indicator'
Vue.use(Indicator)

在组件中使用

<template>
  <div id="app">
    <button @click="show">show</button>
    <button @click="hidden">hidden</button>
  </div>
</template>

<script>
export default {
  methods: {
    show () {
      this.$indic.show()
    },
    hidden () {
      this.$indic.hidden()
    }
  }
}
</script>

配置

this.$indic.show([options],[styles])

options 参数

  • text 显示的文字消息
  • autoClose 自动关闭的时间 单位 毫秒
  • type 显示loading动画 默认: spinner 其他选项 effect bounce

spinner effect bounce

styles 参数

  • 例: { background: 'red' } 可自行修改indicator样式
this.$indic.hidden()  //关闭indicator 弹窗

参考

this.$indic.show()  // 默认显示 spinner动画  加载中... 文字 不自动关闭
this.$indic.show('loading...')   // 显示文字为loading...  默认显示 spinner动画 不自动关闭
this.$indic.show({text: 'loading', autoClose: 2000})  // 显示文字 loading... 默认显示 spinner动画 2s后关闭
this.$indic.show({text: 'loading'}, {background: 'red'})  // 修改背景颜色为红色
this.$indic.show({type: 'bounce'})  //  修改 动画为 bounce
this.$indic.show({type: 'none'})  //  不显示 动画  文字默认显示 加载中...
1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago