繁体   English   中英

如何在 flutter 中的子项不成为 ListTile 的情况下将 Slidables 用作小部件

[英]how to use Slidables as widget without the child being a ListTile in flutter

如何使这个 Slidable 小部件工作,我正在映射一个列表,我希望它们每个都有一个 Slidable 小部件,这样我就可以访问 Slidable package 的功能。

children: store.alarmList
                      .map((e) => Alarms(
                            hours: e.getHour,
                            mins: e.getMin,
                            isWednesday: e.wednesday,
                            isMonday: e.monday,
                            isSunday: e.sunday,
                            isTuesday: e.tuesday,
                            isThursday: e.thursday,
                            isFriday: e.friday,
                            isAlarmOn: e.alarmOn,
                            handleAlarmOn: (value) {
                              setState(() {
                                e.alarmOn = value;
                                print(e.alarmOn);
                              });
                            },
                            isSaturday: e.saturday,
                            alarmRing: e.getAlarmRing,
                            snooze: e.getSnooze,
                            vibrate: e.getVibrate,
                          ))
                      .toList()
children: store.alarmList
                      .map((e) => Slidable(
                            child: Alarms(
                            hours: e.getHour,
                            mins: e.getMin,
                            isWednesday: e.wednesday,
                            isMonday: e.monday,
                            isSunday: e.sunday,
                            isTuesday: e.tuesday,
                            isThursday: e.thursday,
                            isFriday: e.friday,
                            isAlarmOn: e.alarmOn,
                            handleAlarmOn: (value) {
                              setState(() {
                                e.alarmOn = value;
                                print(e.alarmOn);
                              });
                            },
                            isSaturday: e.saturday,
                            alarmRing: e.getAlarmRing,
                            snooze: e.getSnooze,
                            vibrate: e.getVibrate,
                          )))
                      .toList()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM