flutter library 库的使用
一、Flutter中库的简介
在Dart语言中:所有的后缀名为.dart文件都是库包。
在Flutter工程中,lib包为根目录,package:项目名/此目录指定的就是lib包。
二、库的使用
Flutter中使用库,可以使用以下几种方式
- import导入;
- export重新导出库;
- library声明库;
- part和part of关联文件与库;
- 依赖第三方库。
import的使用
格式:import 库文件的路径
import 'package:工程名字/lib下的相对路径';
import 'lib下的相对路径';
当导入库在lib包目录下的lib1.dart时:
可以直接写库名:此时默认指向lib包内。
import 'lib1.dart';
也可以写全路径:
import 'package:lib_demo/lib1.dart';
当导入库在lib目录下自定义包src目录下的lib1.dart时:要定位到自定义包的位置
可以直接写库名:此时定位到lib包下自定义的src目录内。
import '/src/lib1.dart';
也可以写全路径:
import 'package:lib_demo/src/lib1.dart';