bigskysoftware / bigskysoftware/_hyperscript
Feature Request: `clear` command
- Vorherrschende Sprache
- JavaScript
- Sterne
- 3.8k
- Forks
- 172
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Resetting an element or clearing its contents are pretty common behaviors. Right now, to clear an element you do `put '' into #ref` or `set #ref's innerHTML to ''`. Clearing an input requires `set #input's value to ''`. Resetting a form requires `call #form.reset()`.
A `clear` command that handles the first two cases would be pretty nice to have. The last case with the form though may not warrant and entire new command, as it's fairly straightforward and clear.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Das Issue nennt die bestehenden Verhaltensweisen von `put`, `set` und `call`, aber keine Dateien oder Tests. Beginne damit zu ermitteln, wie diese Befehle mit den Inhalten und Werten von Elementen umgehen, und definiere und implementiere anschließend den Befehl `clear`, um ein Element und seine Inhalte zu leeren; als abgeschlossen gilt die Aufgabe, wenn beide genannten Fälle funktionieren, ohne ein Verhalten zum Zurücksetzen von Formularen hinzuzufügen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 30/100