欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue實(shí)現(xiàn)登錄滑動拼圖驗(yàn)證

 更新時間:2022年03月03日 15:25:01   作者:心若向陽(* ̄︶ ̄)  
這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)登錄滑動拼圖驗(yàn)證,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了vue實(shí)現(xiàn)登錄滑動拼圖驗(yàn)證的具體代碼,供大家參考,具體內(nèi)容如下

一、安裝插件

npm install --save vue-monoplasty-slide-verify

二、main.js引入

import SlideVerify from '../node_modules/vue-monoplasty-slide-verify' // 拼圖驗(yàn)證碼

Vue.use(SlideVerify)

三、組件中使用

html(自定義關(guān)閉按鈕,添加變量控制彈窗顯隱)

<!-- 拼圖驗(yàn)證碼 -->
<div v-show="flag" class="testCode">
? <p class="closeBtn"><i class="el-icon-close" @click="flag=!flag"></i></p>
? <slide-verify?
? ? :l="42"
? ? :r="20"
? ? :w="362"
? ? :h="140"
? ? slider-text="向右滑動"
? ? @success="onSuccess"
? ? @fail="onFail"
? ? @refresh="onRefresh"
? ? :style="{width:'362px'}"
? ? class="slide-box"
? ? ref="slideBlock"
? ? v-show="flag"
? ></slide-verify>
</div>

js

return {
?? ?msg: '',
? ? flag: false,
}
methods: {
?? ?// 拼圖成功
? ? onSuccess (){
? ? ? this.getLogin()
? ? },
? ? // 拼圖失敗
? ? onFail (){
? ? ? this.msg = ''
? ? },
? ? // 拼圖刷新
? ? onRefresh (){
? ? ? this.msg = ''
? ? },
? ? // 登錄請求接口
? ? getLogin () {
? ? ? const loginData = {
? ? ? ? account: '',
? ? ? ? phone: this.ruleForm.userName,
? ? ? ? // Password: sha3.sha3_256(md5(this.ruleForm.password)), // 加密
? ? ? ? password: this.ruleForm.password,
? ? ? ? email: '',
? ? ? ? accountType: 2, // 登錄類型手機(jī)號
? ? ? ? checkCode: ''
? ? ? }
? ? ? // 接口
? ? ? userLogin(loginData)
? ? ? ? .then(res => {
? ? ? ? ? console.log(res)
? ? ? ? })
? ? ? ? .catch(res => {
? ? ? ? ? console.log(res)
? ? ? ? })
? ? },
? ? // 點(diǎn)擊登錄校驗(yàn)-拼圖出現(xiàn)
? ? submitForm (formName) {
? ? ? // 表單校驗(yàn)
? ? ? this.$refs[formName].validate((valid) => {
? ? ? ? // 驗(yàn)證通過
? ? ? ? if (valid) {
? ? ? ? ? // 拼圖出現(xiàn)
? ? ? ? ? this.flag = true
? ? ? ? } else {
? ? ? ? ? console.log('error submit!!')
? ? ? ? ? return false
? ? ? ? }
? ? ? })
? ? }
}

四、效果

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue3計(jì)算屬性是如何實(shí)現(xiàn)的

    Vue3計(jì)算屬性是如何實(shí)現(xiàn)的

    這篇文章主要介紹了Vue3計(jì)算屬性是如何實(shí)現(xiàn)的,對于任何包含響應(yīng)式數(shù)據(jù)的復(fù)雜邏輯,我們都應(yīng)該使用計(jì)算屬性,更多相關(guān)內(nèi)容需要的小伙伴可以參考一下
    2022-08-08
  • 使用Vue綁定class和style樣式的幾種寫法總結(jié)

    使用Vue綁定class和style樣式的幾種寫法總結(jié)

    這篇文章主要介紹了使用Vue綁定class和style樣式的幾種寫法,文章通過代碼示例介紹的非常詳細(xì),具有一定的參考價值,需要的朋友可以參考下
    2023-07-07
  • vue watch監(jiān)聽數(shù)據(jù)變化的案例詳解

    vue watch監(jiān)聽數(shù)據(jù)變化的案例詳解

    監(jiān)聽數(shù)據(jù)變化,在Vue中是通過偵聽器來實(shí)現(xiàn)的,你也可以將它理解為監(jiān)聽器,時刻監(jiān)聽某個數(shù)據(jù)的變化,本文將通過代碼示例為大家詳細(xì)的介紹一下vue watch如何監(jiān)聽數(shù)據(jù)變化,需要的朋友可以參考下
    2023-07-07
  • vue項(xiàng)目打包為APP,靜態(tài)資源正常顯示,但API請求不到數(shù)據(jù)的操作

    vue項(xiàng)目打包為APP,靜態(tài)資源正常顯示,但API請求不到數(shù)據(jù)的操作

    這篇文章主要介紹了vue項(xiàng)目打包為APP,靜態(tài)資源正常顯示,但API請求不到數(shù)據(jù)的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • Vue2+ElementUI表單、Form組件的封裝過程

    Vue2+ElementUI表單、Form組件的封裝過程

    在 Vue2 項(xiàng)目中,ElementUI 的 el-form 組件是常用的表單組件,它提供了豐富的功能和樣式,可以滿足各種需求,本文給大家介紹Vue2+ElementUI表單、Form組件的封裝過程,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • 解決vue創(chuàng)建項(xiàng)目使用vue-router和vuex報(bào)錯Object(...)is not a function

    解決vue創(chuàng)建項(xiàng)目使用vue-router和vuex報(bào)錯Object(...)is not a&nb

    這篇文章主要介紹了解決vue創(chuàng)建項(xiàng)目使用vue-router和vuex報(bào)錯Object(...)is not a function問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • vscode使用Eslint+Prettier格式化代碼的詳細(xì)操作

    vscode使用Eslint+Prettier格式化代碼的詳細(xì)操作

    這篇文章主要介紹了vscode使用Eslint+Prettier格式化代碼,本文通過圖文示例代碼相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • 淺談vue父子組件怎么傳值

    淺談vue父子組件怎么傳值

    這篇文章主要介紹了淺談vue父子組件怎么傳值,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • 一文秒懂Vue3的v-model

    一文秒懂Vue3的v-model

    v-model 是 Vue 內(nèi)置的指令作為屬性接收一個變量(不能是常量)綁定到普通組件和自定義組件中,本文給大家介紹Vue3的v-model示例代碼,感興趣的朋友跟隨小編一起看看吧
    2023-02-02
  • 腳手架(vue-cli)創(chuàng)建Vue項(xiàng)目的超詳細(xì)過程記錄

    腳手架(vue-cli)創(chuàng)建Vue項(xiàng)目的超詳細(xì)過程記錄

    用vue-cli腳手架可以快速的構(gòu)建出一個前端vue框架的項(xiàng)目結(jié)構(gòu),下面這篇文章主要給大家介紹了關(guān)于腳手架(vue-cli)創(chuàng)建Vue項(xiàng)目的超詳細(xì)過程,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05

最新評論