我正在使用go_router作为应用程序。我想在新选项卡中打开一条路由叫做CheckAuth
CheckAuth
GoRoute( name: 'CheckAuth', path: '/CheckAuth', builder: (context, state) => const CheckAuth(), ),
我使用context.pushNamed('CheckAuth');方法导航。但我希望它在新标签打开。那怎么行呢?先谢谢你了。
context.pushNamed('CheckAuth');
2wnc66cl1#
是的,您可以在flutter web中使用go_router和html包打开新的tap,如下所示。
go_router
html
语法:
import 'package:universal_html/html.dart' as html; return html.window.open( setUrl, setTitle, );
示例:
import 'package:universal_html/html.dart' as html; html.window.open('/CheckAuth',"auth");
1条答案
按热度按时间2wnc66cl1#
是的,您可以在flutter web中使用
go_router
和html
包打开新的tap,如下所示。语法:
示例: