บทความ
การใช้งาน Import Library ในภาษา Dart
ในภาษา Dart การใช้งาน Library จะต้อง import เข้ามาก่อนเพื่อใช้งานฟังก์ชันหรือคลาสต่าง ๆ ที่ต้องการใช้งาน สามารถ import Library ได้ทั้งจาก Dart SDK หรือจาก Third-party Library ที่ต้องติดตั้งเพิ่มเติม
ตัวอย่างการ import Library ในภาษา Dart ได้แก่
-
การ import Library จาก Dart SDK
import 'dart:io';void main() {
print('Enter your name: ');
String name = stdin.readLineSync();
print('Hello, $name!');
}
ในตัวอย่างด้านบน เราได้ import Library ของ Dart SDK ชื่อ dart:io มาใช้งาน เพื่อใช้งานฟังก์ชัน readLineSync() ซึ่งเป็นฟังก์ชันสำหรับรับข้อมูลจากผู้ใช้ผ่านคีย์บอร์ด
-
การ import Library จาก Third-party Library
import 'package:http/http.dart' as http;
void main() async {
var response = await http.get(Uri.parse('https://jsonplaceholder.typicode.com/posts'));
print(response.body);
}
ในตัวอย่างด้านบน เราได้ import Library ของ Third-party ชื่อ http มาใช้งาน เพื่อส่ง HTTP request ไปยัง https://jsonplaceholder.typicode.com/posts และแสดงผลลัพธ์ที่ได้รับกลับมา
โดยสามารถค้นหา Library ที่ต้องการใช้งานได้ที่ https://pub.dev/ โดยสามารถดูวิธีการใช้งาน Library แต่ละชนิดได้ในเว็บไซต์เดียวกันด้วย และสามารถติดตั้ง Library โดยใช้คำสั่ง pub get
หรือ flutter pub get
หากเราใช้ Flutter ในโปรเจคของเรา
หนังสือพัฒนาตัวเอง
จุดเริ่มต้นที่ชัดเจน