话不多少先上图
//首先需要安装一个插件
npm install react-native-pay-password --save
//其次引入插件
import {PasswordModal} from "react-native-pay-password";、
//使用
{/*交易密码*/}
<PasswordModal {...this.props} ref='modal' onDone={(password) => {this.getorder(password) }}/>
/*开启密码输入框*/
payment = async() => {
this.refs.modal.show();
}
/*输入密码之后提交*/
getorder = async(accountPwd) => {
/*密码输入之后的逻辑处理*/
};
/*最主要的是需要修改这个插件的源码*/
在node_modules中找到这个插件,下载我修改过的替换就可以
下面是代码下载地址