当前位置: 首页 > 技术支持 > 服务器维护>> 简单介绍可定制react18 input otp 一次性密码输入组件

简单介绍可定制react18 input otp 一次性密码输入组件

简单介绍可定制react18 input otp 一次性密码输入组件

这篇文章主要为大家介绍了可定制react18 input otp 一次性密码输入组件,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

正文


一个完全可定制的、用于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.

本文来源:www.lxlinux.net/12212.html,若引用不当,请联系修改。


服务器购买/咨询热线:1563700917115617636856

本文链接:https://www.sqxnmj.com/jishuzhichiyuweihu/11710.html
tags:CSSHTMLHTTPHTTPSIPLinuxVPSWeb
腾讯云服务器特惠

  • 关注微信
是否收录:

猜你喜欢

微信公众号