import React, { FC, useState } from 'react'; import { View, Text } from 'react-native'; import { PasswordInput, Field, Space, Button, Size } from '@xrnjs/ui'; import Card from '_global/Card'; import styles from './style'; const ControlledUsage: FC = () => { const [password1, setPassword1] = useState(''); const [password2, setPassword2] = useState(''); const [secureState, setSecureState] = useState(true); const [syncSecure, setSyncSecure] = useState(true); const toggleSecureState = () => { setSecureState(!secureState); }; const toggleSyncSecure = () => { setSyncSecure(!syncSecure); }; return ( 通过 secureTextEntry 属性可以完全控制密码的显示状态,实现多个输入框的同步控制。 当前状态: {secureState ? ' 密码隐藏' : ' 密码显示'} 同步状态: {syncSecure ? ' 两个输入框都隐藏密码' : ' 两个输入框都显示密码'} ); }; export default ControlledUsage;