angular / angular/components

Make mat-chip editable

Offen
#14,864 4 Kommentare 10 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: material/chips feature P4
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

#### Bug, feature request, or proposal:
Feature request

#### What is the expected behavior?
Editable filter chips (this existed in AngularJS Material)

#### What is the current behavior?
Readonly filter chips

#### What is the use-case or motivation for changing an existing behavior?
Editing a chip can be done in less keystrokes compared to deleting a chip and adding a new one. Sometimes, you have to delete bunch of chips to edit one chip.

For example, if you have:
(foo: bar) (OR) (foo2: bar2)

and you want to go to

(foo3: bar) (OR) (foo2: bar2)

User might choose to delete all chips and start over

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt die Komponente mat-chip, enthält aber keinen Quell- oder Testpfad. Beginne damit, mat-chip und dessen bestehendes filter-chip-Verhalten zu finden, und prüfe anschließend die zugehörige Komponentendokumentation und die Tests, bevor du die Bearbeitungsinteraktion vorschlägst. Done sollte es Benutzern ermöglichen, den Wert eines Chips zu ändern, ohne den Chip zu löschen und neu zu erstellen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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