2022
我们一起努力

简单介绍可定制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),

预览

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

The postCustomizable One-time Password Input Component – react18-input-otpappeared first onReactScript.

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

赞(0)
文章名称:《简单介绍可定制react18 input otp 一次性密码输入组件》
文章链接:https://www.fzvps.com/183667.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!