<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          幾種常見的注冊登錄驗證(vue)

          共 4960字,需瀏覽 10分鐘

           ·

          2023-08-28 14:38

          本文收集幾種常見的注冊登錄驗證源碼,分別有滑動驗證,拼圖驗證,組詞驗證。

          滑動驗證

          git地址: https://gitee.com/monoplasty/vue-monoplasty-slide-verify

          7c1ae2747377f9b4adbcc7c9b2c54027.webp

          01.安裝包:

          npm i vue-monoplasty-slide-verify -S

          02. main.js中導(dǎo)入并使用

                import SlideVerify from 'vue-monoplasty-slide-verify'
          Vue.use(SlideVerify)

          03.Template 模板中

                <el-card class="cover">
                <slide-verify
                        :l="42"
                        :r="10"
                        :w="310"
                        :h="155"
                        slider-text="向右滑動"
                        @success="onSuccess"
                        @fail="onFail"
                        @refresh="onRefresh">

                </slide-verify>
              </el-card>

          04.style中css

                .cover{
            width: fit-content;
            background-color: white;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%);
            z-index: 1000;
          }

          05.js部分

                <script>
          export default {
            name: 'App',
            data() {
              return {
                loginAdmin: {}
              }
            },
            methods: {
              onSuccess() { //滑塊驗證通過之后觸發(fā)的
                alert("驗證成功")
                // 下面是跳轉(zhuǎn)首頁代碼
              },
              onFail() {
                alert("驗證失敗")
              },
              onRefresh() {
               
              }
            }
          }
          </script>

          到此,效果已出現(xiàn)。


          簡單滑動驗證

          094b47ffa9e6f0fc7ea849724e3eed17.webp

          01.安裝包

          npm install vue-drag-verify -S

          02.template代碼

                <template>
            <div id="app">
              <drag-verify :width="width" :height="height" :text="text" :success-text="successText" :background="background"
                :progress-bar-bg="progressBarBg" :completed-bg="completedBg" :handler-bg="handlerBg" :handler-icon="handlerIcon"
                :text-size="textSize" :success-icon="successIcon" ref="Verify">

              </drag-verify>
            </div>
          </template>

          02.js代碼(需component中注冊)

                <script>
          import dragVerify from 'vue-drag-verify'
          export default {
            name: 'App',
            components: { dragVerify },
            data() {
              return {
                handlerIcon: "fa fa-angle-double-right",
                successIcon: "fa fa-check",
                background: "#cccccc",
                progressBarBg: "#4b0",
                completedBg: "#ff1234",
                handlerBg: "#fff",
                text: "請將滑塊拖動到右側(cè)",
                successText: "驗證成功",
                width: 320,
                height: 42,
                textSize: "18px",
                isCircle: 'true'
              }
            }
          }
          </script>


          滑動驗證合集(一個包,5種驗證方式都包含) 

          文檔地址 https://gitcode.net/mirrors/mizuka-wu/vue2-verify?utm_source=csdn_github_accelerator

          01.安裝包

          npm install vue2-verify -S

          02.template代碼(type值不同驗證方式不同)

                <Verify :type="1" @success="success"></Verify>
              

          03.js代碼

                <script>
          import Verify from 'vue2-verify'
          export default {
            name: 'App',
            components: {Verify},
            data() {
              return {
              }
            },
            methods: {
              success(e){
                //成功后的返回
                alert("成功")
              }
            }
          }
          </script>

          ———— type 值不同驗證方式不同:

          當(dāng)type = 1

          865831ffb452852c4e3199f3ec62f3cb.webp

          type = 2

          857aefbf3114e38ab5654457ad82e868.webp

          type = 3

          b7f08a413b3c6c9d32c58a20d12eb010.webp

          type = 4

          386ced70c02c2f32f6d96525808d2fb5.webp

          type = 5

          9c634d274f690797ca8de6d9349f9e2f.webp

          e20df1cf72621633d02167b9856d61e5.webpe20df1cf72621633d02167b9856d61e5.webp動動發(fā)財?shù)氖贮c個贊吧!

          瀏覽 50
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产欧美精品在线一区三级 | 操你啦网站 | 豆花视频国产 | 影音先锋在线成人 | 国产精品视频你懂的 |