FlutterDartimport导⼊⽂件关键字总结导⼊⽂件import后⾯的路径有哪⼏种?各代表什么意思?关键字有那些?⽂件导⼊的顺序是什么?
import 'dart:xxx'; 引⼊Dart标准库
import 'xxx/xxx.dart';引⼊绝对路径的Dart⽂件
import 'package:xxx/xxx.dart'; 引⼊Pub仓库pub.dev(或者pub.flutter-io)中的第三⽅库
flutter pubimport 'package:project/xxx/xxx.dart';引⼊⾃定义的dart⽂件
import 'xxx' show compute1,compute2 只导⼊compute1,compute2
import 'xxx' hide compute3 除了compute都引⼊
import 'xxx' as compute4 将库重命名,当有名字冲突时
library compute5; 定义库名称
part of compute6; 表⽰⽂件属于某个库
⽂件导⼊顺序(从上到下依次)
dart sdk 内的库
flutter内的库
第三⽅库
⾃⼰的库(⽂件)
相对路径引⽤
<
import 'dart:io';
import 'package:material/material.dart';
import 'package:dio/dio.dart';
import 'package:project/common/uitls.dart';
import 'xxx/xxx/xxx/xxx.dart';
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论