跳至主要內容

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