vue3-slider-verify

1.0.5 • Public • Published

一个vue3的滑块验证插件

安装

npm i vue3-slider-verify

全局引入

//在main.ts中使用
import { createApp } from 'vue'
import sliderVerify from 'vue3-slider-verify'//import {sliderVerify} from 'vue3-slider-verify'
import 'slider-verify/lib/style.css' //一定要引入样式
const app = createApp(App);
app.use(sliderVerify)
app.mount('#app');

API参数

参数 说明 类型 可选值 默认值
width 滑块宽度 Number - 320
height 滑块高度 Number - 180
img 滑块图片 String - -
verifyPass 验证通过滑块是否回到原来位置 boolean false | true false

Events

事件名 说明 回调参数
onSuccess 验证通过事件 ()=>void
onError 验证失败事件 ()=>void

示例

<template>
   <slider-verify @onSuccess="success" @onError="error"></slider-verify>
</temple>
<script setup lang="ts">
   interface result{
      type:string,//'error'|'success'
      message:string,
      verify:boolean//false则是验证失败,true则是验证成功
   }
   const success = (verifyResult:result)=>{
      consle.log(verifyResult)
   }
   cosnt error=(verifyResult:result)=>{
      consle.log(verifyResult)
   }
</script>

Package Sidebar

Install

npm i vue3-slider-verify

Weekly Downloads

1

Version

1.0.5

License

MIT

Unpacked Size

19.8 kB

Total Files

9

Last publish

Collaborators

  • bluecook