Quản lý Trạng thái Động của Thành phần Svelte
Tôi tạo một một trang trong thành phần mẹ tùy thuộc vào các thuộc tính đến, các thành phần con phụ thuộc vào nó ở độ sâu khác nhau (<a href="https://github.com/ravecat/song/yblob/master/assets/js/components/timer.svelte#L4" target="blank"="relnofollowener noreferrer">cho ví dụ tùy chọn và bên ngoài bối cảnh).
1 phút là gì?
Ở đây tôi đang nói không chỉ về các cửa hàng năng động, mà còn về việc tạo ra một số dựa trên đăng ký.
Điều này có liên quan gì đến câu hỏi của tôi?
Bằng cách giải quyết một vấn đề tương tự, nhưng với sự tập trung vào các trạng thái dẫn xuất vẫn còn. trạng thái tổng thể tôi phân tán giữa các thành phần bằng cách sử dụng lớp singleton, mà tôi ghi lại trong ngữ cảnh
Tôi không hiểu làm thế nào điều này khác với bối cảnh thông thường.
Vì vậy, bạn có thể nhập lớp này và lưu các loại để có được trạng thái mong muốn, thay vì lấy bằng tay thông qua getContext với kiểm tra mất loại và dop.
Bối cảnh được đánh dấu từ các phiên bản gần đây của
Tại sao không sử dụng trực tiếp?
Tôi sử dụng nó.
Điều gì không phù hợp với bối cảnh?
thực hiện tiến hành thử nghiệm, mặc dù trong dock một cái gì đó như thế này như một ví dụ được đưa ra https://svelte.dev/docs/svelte/context#Component-testing, nghĩ tôi đã bỏ lỡ một cái gì đó