12. 掌握Dart最基础的导包操做

目录传送门:《Flutter快速上手指南》先导篇
html

在 Dart 中,使用 import 关键字来导入库。git

import 'dart:html';
import 'package:test/test.dart';
复制代码

别名

使用 as 关键字能够给导入的库取别名:github

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

// 使用 lib1 的 Element 类
Element element1 = Element();

// 使用 lib2 的 Element 类
lib2.Element element2 = lib2.Element();
复制代码

部分导入

经过 show 关键字,能够指定只导入库中的一部分:bash

// 只导入 foo
import 'package:lib1/lib1.dart' show foo;
复制代码

经过 hide 关键字,能够指定排除库中的一部分:async

// 导入除了 foo 之外的部分
import 'package:lib2/lib2.dart' hide foo;
复制代码

延迟导入

Dart 支持延迟导入一个库,当你须要的时候 loadLibrary() 函数便可加载,而后再使用。ide

经过 deferred 函数,能够标识一个库须要延迟导入。函数

import 'package:greetings/hello.dart' deferred as hello;

Future greet() async {
  await hello.loadLibrary();
  hello.printGreeting();
}复制代码

目录传送门:《Flutter快速上手指南》先导篇
post

如何找到我?

传送门:CoorChice 的主页spa

传送门:CoorChice 的 Github3d

相关文章
相关标签/搜索