
Livewire & Inertia
Livewire components, wire:model, การตรวจสอบความถูกต้อง, การตั้งค่า Inertia.js, partial reload, ข้อมูลที่แชร์, router, การเปรียบเทียบ
1Livewire ในบริบทของ Laravel คืออะไร?
Livewire ในบริบทของ Laravel คืออะไร?
คำตอบ
Livewire เป็น full-stack framework สำหรับ Laravel ที่ช่วยให้สร้างส่วนติดต่อผู้ใช้แบบไดนามิกและตอบสนองได้ทั้งหมดด้วย PHP โดยไม่ต้องเขียน JavaScript มากนัก มันจัดการการสื่อสารระหว่างเซิร์ฟเวอร์และไคลเอนต์โดยอัตโนมัติผ่านคำขอ AJAX ทำให้สามารถสร้างคอมโพเนนต์แบบโต้ตอบที่คล้ายกับ JavaScript framework สมัยใหม่ ในขณะที่ยังคงอยู่ในระบบนิเวศ PHP/Laravel
2ใช้ modifier ใดกับ wire:model เพื่อทริกเกอร์การอัปเดตเฉพาะเมื่อผู้ใช้ออกจากฟิลด์ input?
ใช้ modifier ใดกับ wire:model เพื่อทริกเกอร์การอัปเดตเฉพาะเมื่อผู้ใช้ออกจากฟิลด์ input?
คำตอบ
modifier .blur จะทริกเกอร์การอัปเดต Livewire เฉพาะเมื่อผู้ใช้ออกจากฟิลด์ (เหตุการณ์ blur) เช่น คลิกที่อื่นหรือใช้ปุ่ม Tab ซึ่งช่วยลดคำขอเครือข่ายเมื่อเทียบกับ .live ที่ส่งคำขอทุกครั้งที่กดแป้นพิมพ์ มีประโยชน์สำหรับฟอร์มที่ไม่จำเป็นต้องตรวจสอบความถูกต้องแบบเรียลไทม์สำหรับทุกตัวอักษรที่พิมพ์
3แอตทริบิวต์ #[Modelable] ในคอมโพเนนต์ลูกของ Livewire มีจุดประสงค์อะไร?
แอตทริบิวต์ #[Modelable] ในคอมโพเนนต์ลูกของ Livewire มีจุดประสงค์อะไร?
คำตอบ
แอตทริบิวต์ #[Modelable] บอก Livewire ว่าคุณสมบัติของคอมโพเนนต์ลูกควรถูกผูก (bind) แบบสองทิศทางกับ wire:model ของคอมโพเนนต์แม่ ซึ่งช่วยให้สามารถแยกฟิลด์ฟอร์มออกเป็นคอมโพเนนต์ที่นำกลับมาใช้ใหม่ได้ ในขณะที่ยังคงรักษาการซิงโครไนซ์สถานะกับคอมโพเนนต์แม่ ปัจจุบันรองรับเฉพาะแอตทริบิวต์ #[Modelable] ตัวแรกต่อคอมโพเนนต์เท่านั้น
directive ใดของ Livewire ที่ช่วยให้แสดงตัวบ่งชี้ภาพเมื่อฟิลด์มีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก?
modifier ใดของ Livewire ที่ช่วยให้หน่วงเวลาคำขอเครือข่าย 250ms หลังจากการกดแป้นพิมพ์ครั้งสุดท้ายของผู้ใช้?
+17 คำถามสัมภาษณ์
หัวข้อสัมภาษณ์ Laravel อื่นๆ
พื้นฐาน PHP
พื้นฐาน OOP ใน PHP
Composer & Autoloading
พื้นฐาน Laravel
Laravel Routing
Blade Templates
Request & Response
พื้นฐาน Eloquent ORM
Eloquent Relationships
Migrations & Schema Builder
การตรวจสอบและฟอร์ม
การยืนยันตัวตน
การให้สิทธิ์และ Policies
API Resources & Authentication
Middleware
Service Container & DI
Queues & Jobs
Events & Listeners
การแจ้งเตือนและเมล
File Storage
Testing & PHPUnit
Caching
Eloquent Advanced
Repository Pattern
Laravel Packages
Performance Optimization
Security Best Practices
Laravel Octane
Laravel Distributed Systems
Observability & Monitoring
Deployment & DevOps
เชี่ยวชาญ Laravel สำหรับการสัมภาษณ์ครั้งถัดไป
เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์
เริ่มใช้ฟรี