Support innerHTML in serialization recipe
- Vorherrschende Sprache
- JavaScript
- Sterne
- 690
- Forks
- 25
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I understand you don't want to support serialization in this project which makes sense. However, when experimenting with the example recipe I've noticed an issue when serializing the document after Preact mutates it. I end up with elements that have both innerHTML and childNodes[] defined. The innerHTML value seems to have not been cleaned up. I'm not sure where or why this is happening exactly. Any thoughts?
I've added innerHTML and void elements to my implementation here: https://gist.github.com/Stanback/3bb0b19b299668ce0e08922a8ab6876e
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit dem Beispiel für das Serialisierungsrezept und reproduziere den Fall, in dem Preact das Dokument mutiert, wobei sowohl innerHTML als auch childNodes[] definiert bleiben. Vergleiche die serialisierte Ausgabe mit der gist-Implementierung und konzentriere dich auf innerHTML und void elements. Erledigt ist die Aufgabe, wenn die Serialisierung nach der Mutation kein veraltetes innerHTML mehr beibehält.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100