小编dan*_*nte的帖子

Flutter go_router如何将结果返回到上一页?

我正在尝试打开一个页面并使用 go_router 包获取返回的结果。在导航 1.0 中我使用这个:

final result = await Navigator.push(
  context,
  MaterialPageRoute(builder: (context) => const SecondRoute()),
);
// handle result
Run Code Online (Sandbox Code Playgroud)

但我似乎无法用 go_router 做到这一点。有什么解决办法或者解释吗?

navigation routes dart flutter gorouter

35
推荐指数
2
解决办法
3万
查看次数

如何在集成测试之间保持 Flutter 应用程序运行

遵循集成测试的示例

问题:每次测试完成后,应用程序都会被销毁,需要调用app.main()每个测试,这是相当耗时的。

预期:app.main()所有测试仅运行一次。状态在测试之间保留。

有办法实现吗?

testing integration-testing dart flutter

7
推荐指数
0
解决办法
1043
查看次数

如何通过IP地址访问共享托管网站

我刚刚开始学习创建网站。我创建了一个免费的共享主机(Hostinger)并上传了我的网站。我可以通过域名访问我的网站,但我不知道如何使用他们给我的IP地址进行访问。

> -My Domain name: mywebsitename.esy.es
> -IP: 31.170.167.204
> -Username: u935348985
> -SERVER IP: 31.170.167.195
Run Code Online (Sandbox Code Playgroud)

这里又是一个问题:如何通过他们给我的IP而不是域名访问我的网站?谢谢。

php dns web-hosting ip-address

4
推荐指数
2
解决办法
2948
查看次数

Flutter 测试:测试改变了基础调试变量的值

当我运行集成测试时,测试失败并出现以下错误:

\n
[+1358 ms] flutter: \xe2\x95\x90\xe2\x95\x90\xe2\x95\xa1 EXCEPTION CAUGHT BY FLUTTER TEST FRAMEWORK \xe2\x95\x9e\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\n[        ] flutter: The following assertion was thrown running a test:\n[        ] flutter: The value of a foundation debug variable was changed by the test.\n[        ] flutter: \n[        ] flutter: When the exception was thrown, this was the stack:\n[        ] flutter: #0      debugAssertAllFoundationVarsUnset.<anonymous closure> (package:flutter/src/foundation/debug.dart:30:7)\n[        ] flutter: #1      debugAssertAllFoundationVarsUnset (package:flutter/src/foundation/debug.dart:32:4)\n[        ] flutter: #2      TestWidgetsFlutterBinding._verifyInvariants (package:flutter_test/src/binding.dart:834:12)\n[        ] flutter: #3      TestWidgetsFlutterBinding._runTestBody (package:flutter_test/src/binding.dart:821:7)\n[        ] flutter: <asynchronous suspension>\n[        ] flutter: \n[        ] …
Run Code Online (Sandbox Code Playgroud)

testing debugging integration-testing dart flutter

3
推荐指数
1
解决办法
1319
查看次数

如何在xml文件中注释(在android studio布局文件中)?

我是编写 xml 文件的初学者,它与 C 和 C++ 不同。那么,任何人都可以告诉我如何在此文件中发表评论吗?

xml android android-studio

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

我可以使用 Widget 作为 Flutter Flame 中的实际组件吗

Flutter Flame 可以像其他组件一样在游戏世界中渲染 Widget 吗?(不是覆盖小部件)。

(我想将 forge2d 物理应用于小部件,并且我正在尝试使用 Flame 来实现。)

widget game-engine flutter flame

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

'new'会导致Java中的内存泄漏吗?

当我用C++中的指针创建一个新对象时,我需要在完成时或者将此指针移动到另一个对象时将其删除以避免内存泄漏.请问new Some_Object在Java中这样做呢?

Some_Object o1 = new Some_Object("oj1");
o1 = new Some_Object("oj2");  // do this make memory leak in Java?
Run Code Online (Sandbox Code Playgroud)

c++ java memory-leaks

-4
推荐指数
1
解决办法
687
查看次数