小编red*_*guy的帖子

MaterialApp.router 构造函数在重建时显示空白屏幕

每当MaterialApp.router(...)通过代码甚至热重载重建时,它都只显示空白屏幕。我使用自动路由包来处理导航,并按照他们的设置步骤进行操作,最终得到以下代码

class MyApp extends ConsumerWidget {
  @override
  Widget build(BuildContext context, ScopedReader watch) {
    ...
    final _appRouter = AppRouter();
    return MaterialApp.router(
      ...
      routerDelegate: _appRouter.delegate(),
      routeInformationParser: _appRouter.defaultRouteParser(),
      builder: (context, router) => router!,
    );
  }
Run Code Online (Sandbox Code Playgroud)

使用这段代码,我得到了空白屏幕,但是每当我更改为

class MyApp extends ConsumerWidget {
  @override
  Widget build(BuildContext context, ScopedReader watch) {
    return MaterialApp(
      ...
      home: HomeScreen(),
      ...
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

又可以正常工作了。我有什么遗漏的吗?

flutter

5
推荐指数
1
解决办法
1702
查看次数

Svelte 中不相关组件之间的实时数据共享

我有一个情况,我打开了两个选项卡 localhost:5000/,并且localhost:5000/stream想要更新路径中的变量并实时/查看路径中的变化。stream商店不是这样工作的,如果我将本地存储与商店一起使用,我stream只有在刷新页面后才能获取页面上的数据,这不是我需要的。有什么解决办法吗?

svelte svelte-component svelte-3

2
推荐指数
1
解决办法
399
查看次数

标签 统计

flutter ×1

svelte ×1

svelte-3 ×1

svelte-component ×1