dart导包全解

作者: pj0579 | 来源:发表于2018-04-26 10:00 被阅读0次

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导包全解

    本文链接:https://www.haomeiwen.com/subject/fwhplftx.html