flutter - Flutter中包导入和普通导入有什么区别?

标签 flutter dart

浏览了一些 Flutter 源代码,发现了两种不同类型的导入。

两者有什么区别,哪个更好?


#1
import 'folder/filename.dart';

#2
import 'package:projectname/folder1/folder2/folder/filename.dart';

最佳答案

没有性能差异或类似的东西。

但是.. 最好使用包路径,因为如果您将文件移动到另一个位置(因为它们不是相对路径),则无需编辑所有导入。

关于flutter - Flutter中包导入和普通导入有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56740754/

相关文章:

flutter - 返回页面时记住底部导航栏的状态

flutter :- Taking picture with camera

flutter 错误 : setState() called after dispose()

flutter - 关于Flutter中的 `native`关键字

flutter - 在Flutter中具有路由的持久性BottomNavigationBar

flutter - Flutter:使用Switch语句未更改颜色

dart - 使用analyzer_experimental以编程方式解析Dart文件时收到警告

android-studio - 在 flutter 中将文件添加到git忽略

flutter - 如何在Flutter中创建此类对话框

flutter - 如何在我的 pubspec.yaml 配置中指定本地 git 存储库的分支?