跳到主要内容

prefix_identifier_not_followed_by_dot

名称“{0}”引用了一个导入前缀,因此其后必须紧跟“.”。

描述

#

当导入前缀被单独使用,而未访问与该前缀关联的库中声明的任何名称时,分析器会产生此诊断信息。前缀不是变量,因此不能用作值。

示例

#

以下代码会产生此诊断信息,因为前缀 math 被当作变量使用

dart
import 'dart:math' as math;

void f() {
  print(math);
}

常见修复方法

#

如果代码不完整,请引用与该前缀关联的某个库中的内容

dart
import 'dart:math' as math;

void f() {
  print(math.pi);
}

如果名称错误,请更正名称。