Dart 顺序

顺序

应该先声明引用 Dart 库的 import 语句,然后是引用包的语句,最后是其他相关的引用。

每个不同的引用部分应该使用空行隔开。

在每个部分内部,应该按照字母顺序排列。如果你使用 package: 引用语句来引用你自己包中的内容,最好是将它放在相关引用中。

// good
import dart:async;
import dart:convert show JSON;
import dart:html;

import package:bar/bar.dart
import package:bar/foo.dart
import package:foo/bar.dart

import a.dart;
// bad
import dart:html;
import dart:async;
import dart:convert show JSON;

import a.dart;
import package:bar/bar.dart
import package:foo/bar.dart
import package:bar/foo.dart

最好是为每个部分中的所有引用语句声明其出口。

在出口部分之前应该空一行。

// good 
import src/error.dart;
import src/string_source.dart;

export src/error.dart;
// bad
import src/error.dart;
export src/error.dart;

import src/string_source.dart;

作者:terry,如若转载,请注明出处:https://www.web176.com/dart/10393.html

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2023年2月23日 上午9:36
下一篇 2023年2月23日 上午11:43

相关推荐

发表回复

登录后才能评论