dart导包全解

1.导包dart库里面的包
import 'dart:html';
2.导入pubspec.yaml 的dependencies依赖的包
import 'package:test/test.dart';
3.导入路径包 base为flutter根目录
import 'package:base/components/swiper.dart';
4.只导入foo
import 'package:lib1/lib1.dart' show foo;
5.Im除了foo都导入
import 'package:lib2/lib2.dart' hide foo;
6.包里面存在标识符冲突

import 'package:lib1/lib1.dart';
import 'package:lib2/lib2.dart' as lib2;

7.延迟加载(也称为延迟加载)允许应用程序在需要时加载库。以下是一些您可能使用延迟加载的情况:
减少应用程序的初始启动时间。
例如,执行A / B测试 - 试用算法的其他实现。
加载很少使用的功能,例如可选的对话框。
import 'package:greetings/hello.dart' deferred as hello;

你可能感兴趣的:(dart导包全解)