Изменить начальный и конечный индекс внутри фильтра - PullRequest
0 голосов
/ 15 мая 2018

Я пытаюсь создать фильтр, который поможет мне отфильтровать результаты из массива на основе определенного индекса.

const newArr = oldArr.filter((item, index) => for(index === selectedIndex; index < selectedIndex + 2; index ++) {
return this.createOptions(item, index, selectedItem))
};

Я получаю selectedIndex из обработчика событий в моем коде.Как мне написать такой случай?

1 Ответ

0 голосов
/ 15 мая 2018

Из вашего (псевдо) кода неясно, что вы пытаетесь сделать.Я думаю, вы хотите получить элемент из массива по указанному индексу:

// get item at position `selectedIndex` in array
const item = oldArr[selectedIndex]

// do whatever you need with the item
this.createOptions(item, index, selectedItem)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...