相关疑难解决方法(0)

Flutter 导入:相对路径还是包?

在 Flutter 中,为了在我们自己的包的 lib 目录中导入库,我们是否应该使用相对导入

import 'foo.dart'
Run Code Online (Sandbox Code Playgroud)

或包导入?

import 'package:my_app/lib/src/foo.dart'
Run Code Online (Sandbox Code Playgroud)

Dart 指南提倡使用相对导入:

在您自己的包的 lib 目录中导入库时,首选相对路径。

Provider包说总是使用包导入

  • 始终使用包导入。例如:import 'package:my_app/my_code.dart';

除了简洁之外还有区别吗?为什么包导入会减少相对导入的错误?

dart flutter flutter-provider

56
推荐指数
4
解决办法
1万
查看次数

标签 统计

dart ×1

flutter ×1

flutter-provider ×1