草庐IT

RouteAware

全部标签

flutter - `RouteAware` - 实现者取消订阅任何以前的依赖项?

以下片段来自RouteObserver的Flutter文档:@overridevoiddidChangeDependencies(){super.didChangeDependencies();routeObserver.subscribe(this,ModalRoute.of(context));}@overridevoiddispose(){routeObserver.unsubscribe(this);super.dispose();}我不明白为什么didChangeDependencies也不包含routeObserver.unsubscribe(this)。RouteAwar