Pomoc przy ifach

0

Ma ktoś jakiś pomysł jak możnaby obejść te ify?

addItem (itemToAdd, itemKey) {
if (itemKey === ItemType.First) {
this.methodFirst(itemToAdd)
}
if (itemKey === ItemType.Second) {
this.methodSecond(itemToAdd)
}
}

0

Stwórz dwie osobne metody zamiast wspólnej.

0

Może zastosuj wzorzec projektowy polecenie.

0

Albo zrobiłbym dwie różne funkcje albo przekazał jako trzeci parametr funkcję, którą ma odpalać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1