miniliuke
V2EX  ›  Flutter

flutter 有没有加载后的钩子

  •  
  •   miniliuke · Sep 8, 2019 via Android · 10719 views
    This topic created in 2467 days ago, the information mentioned may be changed or developed.

    想在一个页面渲染后,判断登录状态,然后跳转到登录页面,发现没有相关的钩子函数,在 initstate 和 build 函数里跳转路由会直接报错.......目前想到的只有用 futurebuilder,有什么好的解决方案吗

    2 replies    2020-01-13 14:53:17 +08:00
    miniliuke
        1
    miniliuke  
    OP
       Sep 8, 2019 via Android
    找到一种解决方案,在 initstate 里添加 SchedulerBinding.instance.addPostFrameCallback,在回调里执行路由跳转
    zinwalin
        2
    zinwalin  
       Jan 13, 2020
    这个可以用 provider, 创建全局的 provider,登录后 notifiyListener
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2812 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:26 · PVG 23:26 · LAX 08:26 · JFK 11:26
    ♥ Do have faith in what you're doing.