Flutter:我需要在StatelessWidget(TextSpan / recognizer)中调用GestureRecognizer.dispose吗?

时间:2018-12-13 10:37:13

标签: flutter

我正在阅读以下文档页面:https://docs.flutter.io/flutter/painting/TextSpan/recognizer.html

此页面中包含的示例是一个StatefulWidget,文档显示The code that owns the GestureRecognizer object must call GestureRecognizer.dispose when the TextSpan object is no longer used.

我想知道是否可以在StatelessWidget中使用recognizer中的TextSpan

如果是,我是否需要在某个地方打电话给dispose?我不知道该在哪里打电话。

非常感谢。

1 个答案:

答案 0 :(得分:1)

您不能在StatelessWidget中执行此操作。您将不得不将其转换为StatefulWidget并覆盖dispose的{​​{1}}方法:

State