import React, { useState } from 'react'; import { ScrollView, Text, View } from 'react-native'; import { Button, Modal, Input } from '@xrnjs/ui'; import Card from '_global/Card'; import styles from './style'; const FormDialogsExample = () => { const [visible1, setVisible1] = useState(false); const [visible2, setVisible2] = useState(false); const [inputValue, setInputValue] = useState(''); return ( {/* 基础表单弹窗 */} { setInputValue(e); }} /> } confirmButtonText="确定" onPressConfirm={() => { console.log('输入的内容:', inputValue); setVisible1(false); }} showCancelButton cancelButtonText="取消" onPressCancel={() => setVisible1(false)} solidButton onClose={() => setVisible1(false)} /> {/* 分段描述表单弹窗 */} 分段文本描述,文本描述文本描述文本描述文本描述文本描述。 分段文本描述,文本描述文本描述文本描述文本描述文本描述。 分段文本描述,文本描述文本描述文本描述文本描述文本描述。 } extraNode={ 姓名 邮箱 } confirmButtonText="提交" onPressConfirm={() => setVisible2(false)} showCancelButton cancelButtonText="取消" onPressCancel={() => setVisible2(false)} solidButton buttonsDirection="column" onClose={() => setVisible2(false)} /> ); }; export default FormDialogsExample;