Flutter & Dart
Dart 외부 파일 사용하기
까칠코더
2023. 11. 16. 11:23
반응형
ex) my.dart 파일
//my.dart file
int value = 0;
String name = '';
외부 파일등을 사용할때 패키지에 선언된 이림이 같을 경우가 있기에
별칭을 사용하거나 원하는 것들만 불러오거나 불러오지 않게 할수 있습니다.
- 별칭 as를 사용합니다.
import 'my.dart' as My;
main() {
My.value = 1;
}
- 특정 요소만 불러올때 show를 사용합니다.
import 'my.dart' show name;
main() {
name = 'abc';
value = 10; // 오류
}
- 특정 요소만 제외할때 hide를 사용합니다.
import 'my.dart' hide name;
main() {
name = 'abc'; // 오류
value = 10;
}
특정 파일들을 라이브러리로 만들때 library 를 사용합니다.
// zzz.dart file
library zzz;
part 'my.dart';
사용되는 각 파일들에서는 part of를 사용합니다.
part of zzz;
// my.dart file
int value = 0;
String name = '';
사용할때에는 다음과 같습니다.
import 'zzz.dart';
main() {
name = 'zzz';
}
반응형