Scaffold is a class in flutter ซึ่งมีวิดเจ็ตมากมายหรือเราสามารถพูดได้ว่า API เช่น Drawer, SnackBar, BottomNavigationBar, FloatingActionButton, AppBar เป็นต้น นั่งร้านจะขยายหรือครอบครองอุปกรณ์ทั้งหมด หน้าจอ. มันจะใช้พื้นที่ว่าง
กระพือนั่งร้านคืออะไร
นั่งร้านคือ เครื่องมือใน Flutter ที่ใช้ในการปรับใช้โครงสร้างเลย์เอาต์ภาพการออกแบบวัสดุพื้นฐาน … คลาส Scaffold เป็นทางลัดในการตั้งค่ารูปลักษณ์และการออกแบบของแอพของเรา ซึ่งช่วยให้เราไม่สามารถสร้างองค์ประกอบภาพแต่ละรายการด้วยตนเอง ประหยัดเวลาในการเขียนโค้ดเพิ่มเติมสำหรับรูปลักษณ์ของแอป
MaterialApp และ Scaffold ใน Flutter คืออะไร
MaterialApp คือ วิดเจ็ตที่แนะนำวิดเจ็ตจำนวนหนึ่ง (ตัวนำทาง, ธีม) ที่จำเป็นในการสร้างแอปดีไซน์ Material ในขณะที่นั่งร้านให้คุณปรับใช้วิดเจ็ตแอปมาตรฐานวัสดุที่แอปพลิเคชันส่วนใหญ่มี เช่น AppBar, BottomAppBar, FloatingActionButton, BottomSheet, Drawer, Snackbar.
นั่งร้านและคอนเทนเนอร์ใน Flutter ต่างกันอย่างไร
The scaffold จะให้รูปลักษณ์ของวัสดุในหน้าจอ คอนเทนเนอร์: คอนเทนเนอร์เป็นวิดเจ็ตพื้นฐาน/ทั่วไปใน Flutter ซึ่งจะมีวิดเจ็ตอื่นๆ เราสามารถให้ padding, ขนาด, ตำแหน่งเป็นต้น
ทำไมเราถึงใช้นั่งร้าน
มัน อนุญาตให้ผู้สร้างสร้างอาคารสูงได้อย่างปลอดภัย และ/หรือดำเนินการซ่อมแซมและการบำรุงรักษาโครงสร้างหรืออาคารใด ๆ นั่งร้านยังช่วยให้งานก่อสร้างที่จำเป็นเสร็จเร็ว ขณะเดียวกันก็รับประกันความปลอดภัยของคนงานและประชาชนทั่วไป