文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

推荐!一款支持PC端&移动端的滑动验证组件

2024-12-02 22:02

关注

目前已经在 github 完全开源, 在文末会附上 github 的地址和文档, 如果恰好你也有类似的需求, 也可以参考该方案的实现方式, 如果你对该项目感兴趣, 也可以随时提 issue 或者参与贡献.

项目介绍和基本使用


上图是一个基本的演示demo, react-slider-vertify 目前提供了很多自定义的属性供用户来配置, 具体属性如下:

接下来和大家介绍一下安装使用方式.

安装

  1. or yarn add @alex_xu/react-slider-vertify 
  2. npm install @alex_xu/react-slider-vertify 

使用

  1. import React from 'react'
  2. import { Vertify } from '@alex_xu/react-slider-vertify'
  3.  
  4. export default () => { 
  5.     return       
  6. }; 

一个更完整的使用案例:

代码如下:

  1. import React, { useState } from 'react'
  2. import { Vertify } from '@alex_xu/react-slider-vertify'
  3.  
  4. export default () => { 
  5.     const [visible, setVisible] = useState(false); 
  6.     const show = () => { 
  7.         setVisible(true
  8.     } 
  9.     const hide = () => { 
  10.         setVisible(false
  11.     } 
  12.     const style = { 
  13.         display: 'inline-block'
  14.         marginRight: '20px'
  15.         marginBottom: '20px'
  16.         width: '100px',  
  17.         padding: '5px 20px',  
  18.         color: '#fff',  
  19.         textAlign: 'center'
  20.         cursor'pointer'
  21.         background: '#1991FA' 
  22.     } 
  23.     return <> 
  24.         显示
 
  •         隐藏
  •  
  •         
  •             width={320} 
  •             height={160} 
  •             visible={visible} 
  •             onSuccess={() => alert('success')}  
  •             onFail={() => alert('fail')}  
  •             onRefresh={() => alert('refresh')}  
  •         /> 
  •        
  • }; 

  • 大家可以本地测试体验一下. 置于具体的技术实现, 我后续会专门写一篇文章, 详细介绍滑动验证的实现方案 ~

    本文转载自微信公众号「趣谈前端」

     

    来源:趣谈前端内容投诉

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    软考中级精品资料免费领

    • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

      难度     813人已做
      查看
    • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

      难度     354人已做
      查看
    • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

      难度     318人已做
      查看
    • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

      难度     435人已做
      查看
    • 2024年上半年系统架构设计师考试综合知识真题

      难度     224人已做
      查看

    相关文章

    发现更多好内容

    猜你喜欢

    AI推送时光机
    位置:首页-资讯-后端开发
    咦!没有更多了?去看看其它编程学习网 内容吧
    首页课程
    资料下载
    问答资讯