【发布时间】:2020-09-19 08:51:23
【问题描述】:
在我的主页中,我有两个标签,分别命名为标签1和标签2。当切换到标签2时,右上角有一个图标。点击图标时,它将打开页面C。
我注意到当我从标签 1 切换到标签 2 时,它会在标签 1 中调用 dispose。
当我从 tab 2 切换到 tab 1 时,会调用 tab2 dispose。
但是,当我单击选项卡 2 中的图标导航到页面 c 时,选项卡 2 中的 dispose 不会被调用。
当我单击图标导航到页面 C 时,如何调用 dispose 方法?
【问题讨论】:
-
您如何导航到页面 C?你调用的是什么方法?
-
@ChristopherMoore 在主页面,我使用
Navigator.pushNamed打开pageC
标签: flutter dart widget dispose