Chia sẻ dữ liệu
Tất cả adapter phía máy chủ của Inertia đều cung cấp một cách để đưa dữ liệu dùng chung vào mọi request. Việc này thường được thực hiện bên ngoài controller. Dữ liệu dùng chung sẽ tự động được merge với page props mà controller cung cấp. Trong ứng dụng Laravel, việc này thường được xử lý bởi middlewareHandleInertiaRequests, được tự động cài đặt khi cài server-side adapter.
Inertia::share.
Chia sẻ once props
Bạn có thể chia sẻ dữ liệu chỉ được resolve một lần và được phía client ghi nhớ qua các lần điều hướng tiếp theo bằng once props.shareOnce() trong middleware. Middleware sẽ đánh giá cả share() và shareOnce(), sau đó gộp kết quả.
Inertia::shareOnce().