Lưu state cục bộ
Để lưu state cục bộ của component vào history state, hãy dùng tính năngremember để cho Inertia biết dữ liệu nào cần ghi nhớ.
form cục bộ thay đổi, Inertia sẽ tự động lưu dữ liệu này vào history state và cũng tự động khôi phục khi điều hướng lịch sử.
Nhiều component
Nếu trang có nhiều component cùng sử dụng chức năng remember của Inertia, bạn cần cung cấp một key duy nhất cho từng component để Inertia biết dữ liệu nào cần khôi phục vào component nào.Form helper
Nếu đang dùng form helper của Inertia, bạn có thể truyền một form key duy nhất làm đối số đầu tiên khi khởi tạo form. Khi đó dữ liệu và lỗi của form sẽ tự động được ghi nhớ.Lưu state thủ công
Thuộc tínhremember trong Vue 2 và hook useRemember trong Vue 3, React và Svelte đều theo dõi thay đổi dữ liệu và tự động lưu các thay đổi đó vào history state. Sau đó, Inertia sẽ khôi phục dữ liệu khi trang được tải.
Tuy nhiên, bạn cũng có thể tự quản lý việc này bằng các phương thức nền tảng remember() và restore() của Inertia.