下载记录、钱包账单添加加载更多;监听键盘高度优化样式
This commit is contained in:
@@ -98,6 +98,7 @@ const transaction_type_options: Option<TransactionSubType>[] = [
|
||||
|
||||
const WalletPage: React.FC = () => {
|
||||
useReachBottom(() => {
|
||||
if (load_transactions_params.page >= totalPages) return;
|
||||
// 加载更多方法
|
||||
set_load_transactions_params((prev) => {
|
||||
return {
|
||||
@@ -144,6 +145,8 @@ const WalletPage: React.FC = () => {
|
||||
date: `${year}-${month}`,
|
||||
});
|
||||
|
||||
const [totalPages, setTotalPages] = useState(1);
|
||||
|
||||
useEffect(() => {
|
||||
load_transactions();
|
||||
}, [load_transactions_params]);
|
||||
@@ -229,6 +232,7 @@ const WalletPage: React.FC = () => {
|
||||
|
||||
if (response && response.data && response.data.list) {
|
||||
set_transactions([...transactions, ...response.data.list]);
|
||||
setTotalPages(response.data.totalPages);
|
||||
console.log("设置交易记录:", response.data.list);
|
||||
} else {
|
||||
console.log("响应数据格式异常:", response);
|
||||
|
||||
Reference in New Issue
Block a user