Nếu tôi sử dụng Vuex, điều đó có nghĩa là tốt hơn là lưu trữ mọi dữ liệu trong vuex/state? Tôi có một chút bối rối, một số dữ liệu tôi nhận được từ API (ví dụ UserDetail), tôi không cần nó được chia sẻ trong các thành phần hoặc tôi counld dễ dàng vượt qua nó như đạo cụ. Tôi có nên giữ loại dữ liệu đó trong Vuex/State không? Tại sao không nhận được dữ liệu bằng Lời hứa hoặc chỉ sử dụng Vuex/Hành động/Hứa hẹn?Tôi có nên lưu trữ tất cả dữ liệu trong trạng thái vuex
7
A
Trả lời
5
Dữ liệu phải được giữ ở mức cục bộ nhất có thể. That's a general principle that helps reduce complexity. Vuex nên xử lý dữ liệu cần được chia sẻ giữa các thành phần không liên quan chặt chẽ.
Các vấn đề liên quan
- 1. Tách dữ liệu trong vuex
- 2. Trạng thái lưu trữ trong Java
- 3. Tôi nên lưu trữ trạng thái cấp trò chơi của mình ở đâu?
- 4. Trạng thái lưu trạng thái Redux với cơ sở dữ liệu
- 5. Liệt kê tất cả dữ liệu tùy chỉnh được lưu trữ trong AppDomain
- 6. Kho lưu trữ Git chỉ có trạng thái là gì?
- 7. Tôi có nên lưu trữ hình ảnh trong cơ sở dữ liệu hoặc thư mục không?
- 8. Tôi nên sử dụng loại dữ liệu nào để lưu trữ GUID trong Dữ liệu chính?
- 9. Tôi có nên lưu trữ Hoa Kỳ trong cơ sở dữ liệu của tôi hoặc một mảng PHP?
- 10. Lưu trạng thái WPF TreeView khi tải lại dữ liệu
- 11. làm thế nào để có được tất cả dữ liệu đó được lưu trữ trong jquery.data()
- 12. Tất cả trạng thái vùng chứa Docker?
- 13. Backbone.js - nơi lưu trữ thông tin trạng thái?
- 14. Tôi có nên chuyển đổi Markdown được lưu trữ sang HTML hay tôi nên lưu trữ HTML không?
- 15. Vuex: Trạng thái truy cập từ một mô-đun khác
- 16. Tôi có nên lưu trữ cấu hình tĩnh trong redux không?
- 17. Tôi có nên lưu trữ dữ liệu cốt lõi hay không?
- 18. Dịch vụ Góc có nên có trạng thái không?
- 19. Tôi có nên sử dụng NSUserDefaults hoặc plist để lưu trữ dữ liệu không?
- 20. REST: Tài nguyên ở trạng thái sai - Tôi nên trở về trạng thái HTTP nào?
- 21. Tôi nên lưu trữ cửa sổ userid trong cơ sở dữ liệu như thế nào?
- 22. Chúng tôi có thể lưu trữ NSURLRequest trực tiếp vào Dữ liệu cốt lõi không?
- 23. Tìm tất cả việc sử dụng trạng thái phiên
- 24. Tại sao nên sử dụng Phiên để lưu trữ trạng thái trong các trang web lưu lượng truy cập cao?
- 25. Tôi có nên lưu trữ DateTimes như là một Long (Ticks) trong một cơ sở dữ liệu?
- 26. Cách quyết định nơi lưu trữ trạng thái cho mỗi người dùng? Đăng ký? Dữ liệu chương trình? Isolated Storage?
- 27. Chúng tôi có thể lưu/lưu trữ bao nhiêu dữ liệu/thông tin trong mã QR?
- 28. Làm cách nào để đặt trạng thái ban đầu trong Vuex 2?
- 29. Xóa tất cả dữ liệu được lưu trữ với CoreData khi mô hình đã thay đổi
- 30. Kết hợp: tạo tất cả "trạng thái" - kết hợp mảng
Nếu bạn đang sử dụng Vuex để chuyển trạng thái giữa máy khách và máy chủ khi thực hiện SSR, có thể có ý nghĩa khi đặt dữ liệu cụ thể cho một thành phần để có thể tải không đồng bộ đúng không? Hoặc là có một mô hình tốt hơn mà tôi đang thiếu? – pulekies
Trong trường hợp đó, tôi sẽ nghĩ về máy chủ như một thành phần không liên quan chặt chẽ. –