
Livewire & Inertia
Component Livewire, wire:model, validation, thiết lập Inertia.js, partial reload, dữ liệu chia sẻ, router, so sánh
1Livewire trong ngữ cảnh của Laravel là gì?
Livewire trong ngữ cảnh của Laravel là gì?
Câu trả lời
Livewire là một framework full-stack cho Laravel, cho phép xây dựng giao diện người dùng động và phản hồi hoàn toàn bằng PHP mà không cần viết nhiều JavaScript. Nó tự động xử lý giao tiếp giữa máy chủ và máy khách thông qua các yêu cầu AJAX, cho phép tạo ra các component tương tác tương tự các framework JavaScript hiện đại trong khi vẫn ở trong hệ sinh thái PHP/Laravel.
2Sử dụng modifier nào với wire:model để kích hoạt cập nhật chỉ khi người dùng rời khỏi trường input?
Sử dụng modifier nào với wire:model để kích hoạt cập nhật chỉ khi người dùng rời khỏi trường input?
Câu trả lời
Modifier .blur kích hoạt cập nhật Livewire chỉ khi người dùng rời khỏi trường (sự kiện blur), ví dụ bằng cách nhấp vào nơi khác hoặc dùng phím Tab. Điều này giảm số yêu cầu mạng so với .live vốn gửi một yêu cầu mỗi lần gõ phím. Nó hữu ích cho các biểu mẫu nơi không cần validation thời gian thực cho từng ký tự được nhập.
3Mục đích của thuộc tính #[Modelable] trong một component con của Livewire là gì?
Mục đích của thuộc tính #[Modelable] trong một component con của Livewire là gì?
Câu trả lời
Thuộc tính #[Modelable] báo cho Livewire biết rằng một thuộc tính của component con cần được ràng buộc hai chiều với wire:model của component cha. Điều này cho phép tách các trường biểu mẫu thành các component có thể tái sử dụng trong khi vẫn duy trì đồng bộ trạng thái với component cha. Hiện tại, chỉ thuộc tính #[Modelable] đầu tiên trên mỗi component được hỗ trợ.
Directive nào của Livewire cho phép hiển thị chỉ báo trực quan khi một trường có thay đổi chưa được lưu?
Modifier nào của Livewire cho phép trì hoãn các yêu cầu mạng 250ms sau lần gõ phím cuối cùng của người dùng?
+17 câu hỏi phỏng vấn
Các chủ đề phỏng vấn Laravel khác
Cơ bản về PHP
Kiến thức cơ bản về OOP trong PHP
Composer & Autoloading
Kiến thức cơ bản về Laravel
Routing trong Laravel
Blade Templates
Request & Response
Kiến thức cơ bản về Eloquent ORM
Eloquent Relationships
Migrations & Schema Builder
Xác thực và Form
Xác thực
Phân quyền và Policies
API Resources & Authentication
Middleware
Service Container & DI
Queues & Jobs
Events & Listeners
Thông báo & Mail
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
Nắm vững Laravel cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí