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。