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';
}
반응형