美文网首页
Dart中库的使用

Dart中库的使用

作者: 刘铁崧 | 来源:发表于2020-12-26 19:49 被阅读0次

1.系统库

语法特点:import 'dart:库名'

import 'dart:io';
import 'dart:math';
import 'dart:async';

2.使用自定义库

库文件目录: utils/cy_utils.dart

int sun(int num1,int num2){return num1 + num2}
int mul(int num1,int num2){return num1 * num2}

使用自定义库:

import "utils/cy_utils.dart";
print(sum(1,2));

其他一些用法:

1. 给库起别名
import "utils/cy_utils.dart" as cyutils;
print(cyutils.sum(10,20));
2.只导入部分内容
  show:执行要导入的内容
  hide:隐藏某个要导入的内容,并导入其他内容
import "utils/cy_utils.dart"  hide mul;
import "utils/cy_utils.dart"  show sum;

3.使用export管理头文件(抽取公共dart文件)

创建一个文件名utils的文件

utils.dart

library cyutils;//声明库的名字(可以省略)
export "utils/cy_utils.dart";
export "utils/cy_colors.dart";

使用时

import 'utils.dart';
sum(1,2);

4.使用第三方库

dart三方库:https://pub.dev

创建一个yaml文件

pubspec.yaml

name:名称
description:描述
dependencies:
  http:^0.12.2

终端键入指令安装

pub get

导入三方库:

import 'package:http/http.dart' as http;

相关文章

网友评论

      本文标题:Dart中库的使用

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