У меня есть массив из> 1000 объектов, каждый из которых имеет вложенный массив, который выглядит примерно так:
data = [{
"id": 0,
"location": "A",
"basket": [
"milk",
"bread",
"sugar",
"water"
],
}, {
"id": 1,
"location": "B",
"basket": [
"chocolate",
"cereal",
"sugar",
"sauce"
],
}, {
"id": 2,
"location": "C",
"basket": [
"milk",
"cereal",
"soda",
"flour"
],
}]
У меня есть выпадающее меню с множественным выбором, в котором есть список всех элементов в "корзина "вложенный массив.Когда я выбираю «сахар», он должен иметь возможность возвращать объекты с id = 0 и id = 1, или если я выбираю «water» и «milk», должны возвращаться объекты с id = 0 и id = 2.Я пытался использовать комбинацию _.map _.find _.filter, но это не работает.Также пытался найти похожие вопросы здесь, но не нашел.предпочитайте использовать lodash, если это возможно.