我正在使用台历来显示特定的月份。
在这里,我想用我的自定义小部件替换天数,该小部件将花费当天的费用,
我确信这个包有能力提供自定义小部件来替换日期
喜欢
1 2 389.0 4903.0
Map<int,double> myMap={
1:200.00,
2:400.00,
3.500.00,
....
};
@override
Widget build(BuildContext context) {
return TableCalendar(
headerVisible: false,
// daysOfWeekVisible: true,
focusedDay: DateTime(year,month,1),
firstDay: DateTime(year,month,1),
lastDay: DateTime(year,month + 1, 0), // This will return last day of current month
//startingDayOfWeek: StartingDayOfWeek.monday,
//availableGestures: AvailableGestures.none,
//daysOfWeekHeight: 20,
);
}
您可以使用 table_calendar 的自定义生成器,
calendarBuilders
.下面是示例代码,编写您的getExpenseFor函数的逻辑。