跳至主要内容

RouteSettings copyWith 迁移指南

摘要

#

RouteSettings.copyWith 方法已移除,使用该方法的应用需要改用构造函数来创建新的 RouteSettings 实例。

上下文

#

随着 Page 类的引入,RouteSettings.copyWith 已经不再是一个可行的 API。

更改说明

#

RouteSettings.copyWith 已移除

迁移指南

#

迁移前代码

dart
RouteSettings newSettings = oldSettings.copyWith(name: 'new name');

迁移后代码

dart
RouteSettings newSettings = RouteSettings(name: 'new name', arguments: oldSettings.arguments);

时间线

#

包含于版本:3.5.0-9.0.pre-137-gc6f6095acd
稳定版发布:3.7

参考

#

相关 PR