diff --git a/frontend/pages/stats.js b/frontend/pages/stats.js index 332d1da..d7c1c67 100644 --- a/frontend/pages/stats.js +++ b/frontend/pages/stats.js @@ -141,9 +141,15 @@ export default function Stats() { setCurrentMonth(newDate); }; + // 当分类数据加载后,默认选中所有分类 + useEffect(() => { + if (categoryData.length > 0) { + setSelectedCategories(categoryData.map(cat => cat.category)); + } + }, [categoryData]); + const handleCategoryTypeChange = (type) => { setCategoryType(type); - setSelectedCategories([]); // 切换类型时清空选中 }; const toggleCategory = (categoryName) => {