Flutter DART“尝试添加诸如‘动态’之类的显式类型,或者在分析选项文件中启用隐式动态。”

2023-12-27

我使用 Flutter,并在 Analysis_options.yaml 中遇到以下警告。

缺少映射文字的类型参数。

尝试添加显式类型 例如“动态”,或者在分析选项中启用隐式动态 文件。

代码如下。

 Map<String, dynamic> toJson() => {
        'name': name,
        'isEnabled': isEnabled,
      };

我该如何解决这个警告?

扑医生

C:\src\flutter\bin\flutter.bat doctor --verbose
[√] Flutter (Channel stable, 1.20.4, on Microsoft Windows [Version 10.0.18363.1082], locale ja-JP)
    • Flutter version 1.20.4 at C:\src\flutter
    • Framework revision fba99f6cf9 (5 days ago), 2020-09-14 15:32:52 -0700
    • Engine revision d1bc06f032
    • Dart version 2.9.2

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at C:\Users\user\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.1
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[√] Android Studio (version 4.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 48.1.2
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

用以下代码解决。

Map<String, dynamic> toJson() => <String, dynamic>{
        'name': name,
        'isEnabled': isEnabled,
      };
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flutter DART“尝试添加诸如‘动态’之类的显式类型,或者在分析选项文件中启用隐式动态。” 的相关文章

随机推荐