vue3-captcha

a canvas captcha built in Vue3 with TypeScript
1,600
Install
npm install vue3-captcha
Latest Version:0.3.4
Vue:3
License:MIT
Last Updated:Apr 8, 2022
Links: Gitee  ·  npm
Maintainer: webcoder

About

A canvas captcha built in Vue3 with TypeScript

Install

npm i -S vue3-captcha

Use

<script setup lang="ts">
import {ref} from "vue"
import Captcha,{CaptchaInstance}  from 'vue3-captcha';
let value=ref('')
let refCode=ref<CaptchaInstance>(null)
const handleCheck=()=>{
  if(refCode.value?.check(value.value)){
    console.log("check success")
  }
}

</script>

<template>
 <Captcha ref="refCode" />
 <input v-model="value">
 <button @click="handleCheck">校验</button>
</template>

Props

attr type default remark
width Number|String 120 width
height Number|String 40 height
borderColor String rgba(0,0,0,0.1) border-color
bgColor String #ffffff background-color
clickRefresh Boolean true click refresh
failRefresh Boolean false verification failed, refresh

Methods

method params return remark
refresh void refresh
check value true/false verification value

Related Packages

seeroad-ui

seeroad project ui library

3,733
ui
smart-ui

High Quality Mobile UI Componets by Vue.js 2.

1,883 11
ui
hea-ui

hea-ui is a h5 ui component for vue

1,520 14
ui
canna-ui-vue

shims-vue.d.ts declare module 'canna-ui-vue'

674
ui

Version History

Version Released Vue License
0.3.4 ^3.2.25 MIT
0.3.3 ^3.2.25 MIT
0.3.2 ^3.2.25 MIT
0.3.1 ^3.2.25 MIT
0.3.0 ^3.2.25 MIT