Flutter web - 子域

Rou*_*ion 7 subdomain web dart flutter

有人可以解释一下我如何在 flutter web 中为每个用户使用子域吗? 喜欢这个项目

谢谢

0ve*_*r0n 0

老问题,但现在才发现......

嗯,这有点棘手,但基本上使用 Navigator 2,您可以在 url 中写入您想要的任何内容,并使用 RouterDelegate 和 RouteInformationParser 来回处理该内容

完整的解释可以在这里找到:

https://medium.com/flutter/learning-flutters-new-navigation-and-routing-system-7c9068155ade

https://medium.com/flutter-community/lets-make-the-flutter-navigator-2-bc5953251c3e

你需要完全理解这个结构: 导航图

自从我上次接触这个以来已经有一段时间了,但我记得更改 URL 栏的关键是在 RouterDelegate 内部,重写 setNewRoutePath 方法。您可以在其中设置新路径,然后使用 NotifyListeners() 来发挥作用。

我希望这会引导您进行一些实验,以便您可以缩小问题范围。我自己仍然坚持用这个从验证电子邮件生成动态链接。