【问题标题】:How to refresh page in flutter如何在颤动中刷新页面
【发布时间】:2019-05-19 10:49:25
【问题描述】:

我是 Flutter 开发的新手。我想实现androidonResume()功能 在颤抖中。我正在使用then() 处理这个问题

Navigator.push(context,
    MaterialPageRoute(builder: (_) => PageTwo()))
    .then((value) {
    refresh();
});

如果我从PageTwo 回到PageOne,这一切正常。

我要去第三页PageOne->pageTwo using Push()pageTwo->PageThree using PushReplacement()。当我pop()pageThreepageOne 不刷新时。

【问题讨论】:

    标签: flutter flutter-navigation


    【解决方案1】:

    当您将pushReplacement() 调用到PageThree 时,调用相同的then()

    Navigator.pushReplacement(
      context,
      MaterialPageRoute(builder: (_) => PageThree()))
    .then((_) => refresh());
    

    【讨论】:

    猜你喜欢
    • 2021-11-19
    • 2020-09-30
    • 2020-12-08
    • 2022-01-01
    • 2021-10-19
    • 1970-01-01
    • 2020-05-12
    • 2019-01-16
    • 1970-01-01
    相关资源
    最近更新 更多