dotnet / dotnet/aspnetcore

Provide a new form component to simplify form authoring

Aperta
#49,653 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
area-blazor enhancement feature-blazor-component-model Pillar: Complete Blazor Web
Lingua principale
C#
Stelle
38.4k
Fork
10.9k
Merge medio
2g 10h
PR unite (30g)
281

Descrizione

When I tried to implement a logout form, this is what I ended up with:

```razor

Logout

```

It didn't make sense to use `EditForm` for this form because `EditForm` requires a model or an edit context, which I don't really need.

A couple of observations:
- I had to explicitly specify a form name, which is now required for all forms
- I had to manually add antiforgery support

In Razor Pages the form tag helper handles these concerns for you:

```

Logout

```

Should we provide a new framework component that makes authoring these sorts of forms easier?

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

La issue non indica alcun file del repository, test o punto di ingresso. Individua innanzitutto i componenti dei moduli e i test antiforgery esistenti, quindi determina l’API prevista del componente e i criteri di accettazione prima di stimare il lavoro di implementazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
web-dev
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.