当前位置: 首页 > article >正文

Dismissible组件的用法

文章目录

  • 1 概念介绍
  • 2 使用方法
  • 3 示例代码

我们在上一章回中介绍了GestureDetector Widget相关的内容,本章回中将介绍Dismissible Widget.闲话休提,让我们一起Talk Flutter吧。

在这里插入图片描述

1 概念介绍

我们在这里介绍的Dismissible是一个事件响应Widget,它和GestureDetector类似,不过它只能响应滑动事件,它经常配合ListView使用,用来删除List中的
某一个项目,我们在本章回中将详细介绍它的使用方法。

2 使用方法

和其它Widget一样,Dismissible提供了相关的属性来响应事件,接下来我们分享一些常用的属性:

  • onDismissed属性:该属性主要用来响应删除事件,它的类型是一个方法,我们可以在该属性对应的方法中进行删除操作;
  • confirmDismiss属性:该属性主要用来确认是否删除内容,它的类型是一个方法,删除内容时先调用该属性对应的方法进行确认后才调用onDismissed属性对应的方法;
  • onUpdate属性:该属性主要用来更新内容,它的类型是一个方法,方法的参数中包含有更新内容的详细信息;
  • child属性:该属性主要用来表示被删除的内容,和其它容器类Widget中的child属性含义相同;

3 示例代码

Widget build(BuildContext context) {
   
  List

http://www.kler.cn/a/522039.html

相关文章:

  • 【搜索回溯算法】:BFS的魔力--如何使用广度优先搜索找到最短路径
  • WPF进阶 | WPF 数据绑定进阶:绑定模式、转换器与验证
  • 病理AI领域基础模型及多实例学习方法的性能评估|顶刊精析·25-01-27
  • 算法刷题Day29:BM67 不同路径的数目(一)
  • 前端性能优化指标 - DCL - 计算 DCL 时间(使用 JavaScript、使用 Chrome DevTools)
  • LeetCode讲解篇之88. 合并两个有序数组
  • C语言算法实现:探索经典排序与查找算法的奥秘
  • 在亚马逊云科技上用Stable Diffusion 3.5 Large生成赛博朋克风图片(下)
  • Day27-【13003】短文,线性表两种基本实现方式空间效率、时间效率比较?兼顾优点的静态链表是什么?如何融入空闲单元链表来解决问题?
  • 二分查找题目:寻找两个正序数组的中位数
  • Maya快捷键
  • 遗传算法与深度学习实战(32)——生成对抗网络详解与实现
  • Python dataclasses模块介绍
  • UE学习日志#13 (还是记录看资料,没内容)GAS--理解GC和UE网络同步原理
  • 格式化指南:格式化选NTFS、FAT32还是 exFAT?
  • 28. 【.NET 8 实战--孢子记账--从单体到微服务】--简易报表--报表定时器与报表数据修正
  • DeepSeek学术写作测评第一弹:论文润色,中译英效果如何?
  • 【算法篇·更新中】C++秒入门(附练习用题目)
  • 【C语言基础】编译并运行第一个C程序
  • 消息队列MQ面试题解,基础面试题