Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Agent Skills: Outdated guidance on using `null` for numbers and optional fields

Offen Anfängerfreundlich
#68,197 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
76/100
Issue-Typ
Dokumentation
Klarheit
Klar beschrieben
Aktivitätsstatus
Ruhig
Tech-Stack
angular, typescript
Bereich
documentation

Rechercherichtung

Beginne mit angular-developer/references/signal-forms.md und überprüfe die Hinweise zur Initialisierung numerischer und optionaler Felder. Prüfe den referenzierten Angular 21.2.x-Commit auf das relevante null-Verhalten und aktualisiere anschließend die Warnungen und füge Beispiele für die Initialisierung erforderlicher und optionaler Felder hinzu. Erledigt ist die Aufgabe, wenn der Skill genau erklärt, wo null zulässig ist, und es nicht mehr in allen Fällen verbietet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

area: docs area: forms
Describe the problem that you experienced

The agent skill for Signal Forms states that null should never be used for numbers , and instead enforces initializing with defaults 0 for numbers.

However, in recent Angular versions, null is permitted for optional number fields. The skill is misleading and prevents users from modeling optional/nullable fields correctly. As the possibility to use null has been introduced in the 21.2.x version it should encourage the usage of null for input number that have an empty value.

The skill should:

  • Clearly state when and where null can be used for any field, especially numbers and optionals.
  • Provide examples for both required and optional model initialization.
  • Remove or update warnings/callouts forbidding null in all cases.
  • Help users confidently create models that fit their needs.
Enter the URL of the topic with the problem

https://github.com/angular/skills/blob/main/angular-developer/references/signal-forms.md

Describe what you were looking for in the documentation

No response

Describe the actions that led you to experience the problem

No response

Describe what you want to experience that would fix the problem

No response

Add a screenshot if that helps illustrate the problem

No response

If this problem caused an exception or error, please paste it here

If the problem is browser-specific, please specify the device, OS, browser, and version

Provide any additional information here in as much as detail as you can

Vorherrschende Sprache
TypeScript
Sterne
101k
Forks
28.1k
Ø Merge
2 T. 6 Std.
Gemergte PRs (30 T.)
307

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus angular/angular

Alle Issues in angular/angular

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.