场景
更新Flutter到2.0后,某些代码或三方库编译出错。
../../../dev_tools/flutter/.pub-cache/hosted/pub.flutter-io.cn/city_pickers-0.1.18/lib/src/cities_selector/cities_selector.dart:387:9: Error: No named parameter with the name 'resizeToAvoidBottomPadding'.
resizeToAvoidBottomPadding: false,
^^^^^^^^^^^^^^^^^^^^^^^^^^
../sdk/flutter/packages/flutter/lib/src/material/scaffold.dart:1437:9: Context: Found this candidate, but the arguments don't match.
const Scaffold({
^^^^^^^^
../../../dev_tools/flutter/.pub-cache/hosted/pub.flutter-io.cn/city_pickers-0.1.18/lib/src/mod/inherit_process.dart:20:20: Error: The method 'inheritFromWi

更新至Flutter 2.0后,部分代码和三方库出现编译错误。本篇介绍如何解决Scaffold命名参数及BuildContext方法未定义的问题,如将resizeToAvoidBottomPadding改为resizeToAvoidBottomInset,将inheritFromWidgetOfExactType改为dependOnInheritedWidgetOfExactType。
最低0.47元/天 解锁文章
1716

被折叠的 条评论
为什么被折叠?



