您现在的位置是:网站首页> 编程资料编程资料
可定制react18 input otp 一次性密码输入组件_React_
2023-05-24
497人已围观
简介 可定制react18 input otp 一次性密码输入组件_React_
正文

一个完全可定制的、用于React驱动的应用程序的一次性密码(OTP)、电话号码和pin码输入组件。
主要特点
- 它在React和ionic应用程序上都很好用。在手机上也能正常工作。
- 你可以用inputNum道具只指定数字输入。
- 在网页和手机上与剪贴板粘贴功能完美配合。
- npm上唯一支持'enter'键提交的OTP输入包。
- 在Android上没有OTP粘贴问题。
- 在iOS chrome上轻松粘贴,从短信中读取功能。
- 支持onSubmit可选道具。你甚至不需要一个按钮来提交。
- 你也可以用这个包来输入电话号码。
- 你也可以用这个包在密码字段上使用inputSecure道具。
- 你可以为React18-input-otp提供自定义css以及输入道具。
基本用法
1.安装和导入
# Yarn $ yarn add react18-input-otp # NPM $ npm i react18-input-otp
import React, { Component } from 'react'; import OtpInput from 'react18-input-otp'; // OR import React, { useState } from 'react'; import OtpInput from 'react18-input-otp'; 2.将OtpInput组件添加到应用程序中
export default class App extends Component { state = { otp: '' }; handleChange = (otp) => this.setState({ otp }); render() { return -} />; } } // OR export default function ReactOtpInput() { const [otp, setOtp] = useState(''); const handleChange = (enteredOtp) => { setOtp(enteredOtp); }; return -} />; } 3.所有默认的道具
numInputs: 4, onChange: (otp) => console.log(otp), isDisabled: false, shouldAutoFocus: false, value: '', isInputSecure: false, onSubmit: (otp) => console.log(otp),
预览

The postCustomizable One-time Password Input Component - react18-input-otpappeared first onReactScript.
以上就是可定制react18 input otp 一次性密码输入组件的详细内容,更多关于react18 input otp 一次性密码输入的资料请关注其它相关文章!
您可能感兴趣的文章:
相关内容
- 解决layui的table.checkStatus失效问题_javascript技巧_
- 适用于React Native 旋转木马应用程序介绍_React_
- 微信小程序使用uni-app实现首页搜索框导航栏功能详解_javascript技巧_
- js实现控制整个页面滚动条的位置_javascript技巧_
- JavaScript中new操作符的原理与实现详解_javascript技巧_
- JSON.parse损坏大数字的原因解析及解决方案_javascript技巧_
- React Native功能丰富的Toast通知库_React_
- 可定制React自动完成搜索组件Turnstone实现示例_React_
- 详解如何在JavaScript中使用装饰器_javascript技巧_
- 使用原生JS添加进场和退场动画详解_javascript技巧_
