Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

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

Ouverte Adaptée aux débutants
#68,197 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
76/100
Type d'issue
Documentation
Clarté
Clairement spécifiée
Activité
Calme
Stack technique
angular, typescript
Domaine
documentation

Piste de recherche

Commencez par angular-developer/references/signal-forms.md et examinez les indications concernant l’initialisation des champs numériques et optionnels. Vérifiez le commit Angular 21.2.x référencé pour le comportement pertinent de null, puis mettez à jour les avertissements et ajoutez des exemples d’initialisation requise et optionnelle. C’est terminé lorsque le skill explique précisément où null est autorisé et ne l’interdit plus dans tous les cas.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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

Langage dominant
TypeScript
Étoiles
101k
Forks
28.1k
Merge moyen
2 j 6 h
PR mergées (30 j)
307

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de angular/angular

Toutes les issues de angular/angular

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.