ניהול מצב רכיבי Svelte דינמיים
אני יוצר דף בהרכב הורי בהתאם לרכושות הנכנסות, הרכיבים התומכים תלויים בו בעומק משתנה (<a href="https://github.com/ravecat/song/yblob/master/assets/js/components/timer.svelte#L4" target="blank"="relnofollowener noreferrer">לדוגמה אפשרויות מחוץ לקשר).
איזה דקה?
כאן אני מדבר לא רק על חנויות דינמיות, אלא גם על יצירת חשבון המבוסס על מנויים.
מה זה קשור לשאלה שלי?
על ידי פתרון בעיה דומה, אך עם דגש על המדינות המשויכות עדיין.המצב הכללי שפיזרתי בין הרכיבים באמצעות הכיתה singleton, אשר הקלטתי בהקשר
אני לא יודע איך זה שונה מהקשר הרגיל.
אז אתה יכול לייבא את הכיתה הזו ולשמור סוגים כדי לקבל את המצב הרצוי, במקום לחלץ באופן ידני דרך getContext עם אובדן סוג ובדיקת דופ.
המאמר מתבסס על גרסאות אחרונות של
למה לא להשתמש בו ישירות?
אני משתמש בו.
מה לא מתאים לקשר?
מתלבטים, עובדים, רק בדיקות להפוך את הצורך getter מזויף או לייבא סטר עם יצירת הקוביות. יישום ממשיך לבדיקות, אם כי בדק משהו כזה כדוגמה נתונים https://svelte.dev/docs/svelte/context#Component-testing, חשבתי שחסרתי משהו