• Как искать в массиве js по id?

    @Frontline_tz
    const newArray = vm.roles.filter((item: {name: string}) => item.name === 'SOME NAME STRING');


    если я правильно понял то можно реализовать таким образом, то есть в метод .filter() передаем функцию, с типизацией, где указываем что у нас в объекте есть поле name: string, ну и потом что бы функция фильтр внесла элемент в новый массив мы должны в переданной функции вернуть булево значение, то есть true/false, если будет true то элемента удовлетворяет текущим параметрам и будет добавлен в новый массив и наоборот
    Ответ написан
    Комментировать