import React from 'react'; import { ScrollView, View, Text, StyleSheet, Dimensions } from 'react-native'; import Card from '_global/Card'; import { AutoLayout, Button, Fill, Space, Toast } from '@xrnjs/ui'; import { styles } from './style'; export default () => { const windowWidth = Dimensions.get('window').width; const [longSubmitLoading, setLongSubmitLoading] = React.useState(false); return ( Toast({ message: '1取消' })} > 1取消 , , ]} /> Toast({ message: '1取消' })} > 1取消 , , ]} /> 1自定义顶部组件 , 2自定义底部组件 , ]} /> Toast({ message: '1取消' })} > 1取消 , , ]} /> Toast({ message: '2确认' })}> 2确认 , ]} /> Toast({ message: '1取消' })} > 1取消 , null, ]} /> Toast({ message: '1这是一个很长的取消按钮文本' }) } > 1这是一个很长的取消按钮文本 , , ]} /> Toast({ message: '1取消' })} > 1取消 , , ]} /> 合计: ¥199.00 , , ]} /> 优惠券已抵扣 ¥10 , , ]} /> 自定义左侧 , 自定义右侧 , ]} /> 上方视图 (宽 100%) , 下方视图 (宽 100%) , ]} /> 这是一段非常长的说明文本,旨在测试 AutoLayout 在空间不足时是否会自动切换到垂直布局。长文本通常占据较多空间,当与右侧固定宽度的视图共存时,可能会触发换行。 , 重要提示信息 , ]} /> 100} components={[ , , ]} /> 嵌套内部左侧 , 嵌套内部右侧 , ]} /> , , ]} /> Toast({ message: '按钮1' })} > 按钮1 , , , ]} /> Toast({ message: '取消' })} > 取消 , null, , null, ]} /> Toast({ message: '取消' })} > 取消 , null, , null, ]} /> ); };