vgtcheck

基于 Vue 的极验组件

Usage no npm install needed!

<script type="module">
  import vgtcheck from 'https://cdn.skypack.dev/vgtcheck';
</script>

README

gtCheck

基于Vue的极验插件

安装

$ npm install vgtcheck -S

使用

main.js 文件中引入插件并注册

# main.js
import vgtcheck from 'vgtcheck'
Vue.use(vgtcheck)

在项目中使用 vgtcheck

<template>
  <vgtcheck :gtInitData="gtInitData" @onCaptchaObj="onCaptchaObjHandle" @onGtSuccess="onGtSuccessHandle" ></vgtcheck>
</template>
<script>
  export default {
    data () {
      return {
      gtInitData:{
          gt:String, 
          challenge:String, 
          offline:Boolen, 
          new_captcha:Boolen,
       },
      captchaObj:{}
     }
    },
    methods:{
        onCaptchaObjHandle(e){
          // captchaObj 为极验实例
          this.captchaObj = e.captchaObj
        },
        onGtSuccessHandle(e){
          console.log(e)
        },
    }
  }
</script>

参数配置