1.1.2 • Published 4 years ago

vue-slide-verify-l v1.1.2

Weekly downloads
2
License
MIT
Repository
-
Last release
4 years ago

slide-verify-l

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

Quick Start

1. Import vue-slide-verify-l into your vue.js project.

Using build tools:

npm install --save slide-verify-l
import Vue from 'vue';
import SlideVerify from 'vue-slide-verify-l';

Vue.use(SlideVerify);

2. Now you have it. The simplest usage:

<slide-verify :l="42"
            :r="10"
            :w="310"
            :h="155"
            slider-text="向右滑动"
            @success="onSuccess"
            @fail="onFail"
            @refresh="onRefresh"
            ></slide-verify>
<div>{{msg}}</div>
export default {
        name: 'App',
        data(){
            return {
                msg: '',
            }
        },
        methods: {
            onSuccess(){
                this.msg = 'login success'
            },
            onFail(){
                this.msg = ''
            },
            onRefresh(){
                this.msg = ''
            }
        }
    }

Document

内置方法

  • 在父组件里如果需要重置,可以在父组件中调用子组件reset() 方法
    <slide-verify ref="slideblock" ></slide-verify>
    this.$refs.slideblock.reset();
  • V1.0.6 版本新增属性imgs
    • imgs不传或者传空数组时,图片库默认使用第三方api提供的图片路径。可能加载缓慢;
    • imgs传本地路径时,确保图片路径是否正确。建设传cdn上的图片地址。
    • 详情可参考APP.vue上的写法。或在线查看demo地址

argument

ParamTypeDescribe
lNumberblock length
rNumberblock circle radius
wNumbercanvas width
hNumbercanvas height
sliderTextStringSlide filled right
imgsArraypicture array

callBack

EventTypeDescribe
successFunctionsuccess callback
failFunctionfail callback
refreshFunctionrefresh button callback

Log

V1.0.2

  • Mobile terminal touch event support

V1.0.5

  • add slider text

V1.0.6

  • add img array
1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago