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
- PR 113860:移除了 RouteSetting.copyWith。