Czy ktoś jest w stanie mi pomóc?
Korzystam z bibliotki autocomplete.js i po kliknięciu w inputa na liście rozwijanej pirerwszy element zawsze mam "undefinied"
Kod na codepen.io - https://codepen.io/marcif/pen/WNKVBYL
Czy ktoś jest w stanie mi pomóc?
Korzystam z bibliotki autocomplete.js i po kliknięciu w inputa na liście rozwijanej pirerwszy element zawsze mam "undefinied"
Kod na codepen.io - https://codepen.io/marcif/pen/WNKVBYL
Nie znam tej libki, ale tam się dzieje coś dziwnego, zrób sobie console.log(list)
na początku funkcji filtrującej.
Opis coś sugeruje usuwanie duplikatów, ja tam widzę niepasujące value
do key
.
Ja bym to "posprzątał" tak: jeżeli w value
nie ma właściwości zapisanej w key
to odrzuć wartość.
filter: list => list.filter(item => item.key in item.value),
i po temacie
Dziękuję - działa idealnie