快速记录开发过程中遇到的比较重要的小部件
官方文档
个人理解
- 英文直译叫吸收指针
- 吸收这个词很形象,就是把点击事件全部吸收了,不让它们传递给
child - 当
child包含了一堆能响应点击事件的widgets时,使用此部件就可以统一禁用它们的响应行为 - 还有一个场景也很有用,当Flutter嵌套
WebView或者MapView时,使用AbsorbPointer可以在Flutter端禁用它们的点击响应,而不用去原生端写禁用代码
代码
AbsorbPointer(
//是否吸收,true为吸收
absorbing: true
child: Container()
)