1.npm装置

npm i vue-puzzle-verification

2.在main.js中引入组件

import puzzleVerification from 'vue-puzzle-verification'Vue.use(puzzleVerification)

3.在vue页面中间接应用

<div class="puzzle-box" style="width: 295px;height: 500px">  <puzzleVerification     :verificationShow="true"     blockType="puzzle"    :onSuccess="handleSuccess"     :onError="handleError"     :puzzleImgList="puzzleImgList"     style="display: block"  ></puzzleVerification></div>
data(){    return{      puzzleImgList:[        '图片1',        '图片2',        '图片3'      ]    }  },

这样就能够失常运行了,刷新后puzzleImgList中图片会随机切换

3.运行发现后盾会报错,但不影响组件应用

解决报错信息:

beforeDestroy(){    document.removeEventListener("mousemove",this.moving);    document.removeEventListener("touchmove",this.moving);    document.removeEventListener("mouseup",this.moveEnd);    document.removeEventListener("touchend",this.moveEnd)}