【发布时间】:2021-02-20 09:43:08
【问题描述】:
如前所述,我正在尝试使用颤振 table_calendar: 2.3.0
而且我不确定如何将 json 数据添加到 Map
我将开始日期用作日期时间,将事件“列表”用作我正在使用的数据。
这是我的 json 数据:
"Events": [
{
"id": 1,
"event_name": "Cake tasting",
"event_photo": "https://dispensaries.s3.amazonaws.com/event_photo/Southern_Cali_Kush_3.jpg",
"vendor_name": {
"id": 1,
"vendor": "Tastey Cakes"
},
"refund_available": false,
"website": "www.foodcakes.com",
"share_count": 0,
"check_in_count": 0,
"street_address": "123 Fake Street",
"city": "Brooklynn",
"state": "NY",
"zipcode": "12312",
"event_tagline": "Taste my cakes",
"details": "Cake tasting",
"start_date": "2020-11-03",
"start_time": "23:33:00",
"end_time": "23:33:00",
"attendees": []
}
]
这是我用来将数据添加到保存新日期数据的 _event 变量的地图:
Map<DateTime, List> _events = {};
void _getEventDates(数据) {
地图
for (int i = 0; i < data.length; i++) {
newMap = {
data.startingTime, [data.name]
} as Map<String, dynamic>;
};
}
有人可以帮助将 json 数据转换成日历上需要显示的格式吗?
【问题讨论】: