Назначить константу после фильтра в React js

Я хочу присвоить константу массиву с определенным ключом.

"main": [
    {
        "1": [
            {
                "[\"test\"]": {},
                "[\"match\"]": {}
            }
        ]
    },
    {
        "2": [
            {
                "[\"test\"]": {},
                "[\"match\"]": {}
            }
        ]
    }
]

Я пробовал так, но не помогло

 const dates = main.filter(main.key === info.key);

Подскажите пожалуйста, как это можно сделать? Правильно ли я понимаю, что «1» и «2» в основном являются ключами?

Большое тебе спасибо!

Не могли бы вы выложить желаемый результат? Поможет решить

Harish Soni 21.12.2018 09:25

вы неправильно используете синтаксис фильтра

Shubham Khatri 21.12.2018 09:28

Я хочу, чтобы объект 1 или 2 был полностью назначен константе после фильтра main.key = info.key. лучшим решением для меня будет динамическое изменение константы, переменная info.key может измениться

chapaev_in_hole 21.12.2018 09:33

Вы хотите, чтобы они были в массиве или в каких-то других константах?

Harish Soni 21.12.2018 09:36

В массиве. Потом хочу провести с ним несколько действий, но это уже другая история :)

chapaev_in_hole 21.12.2018 09:38
Структурированный массив Numpy
Структурированный массив Numpy
Однако в реальных проектах я чаще всего имею дело со списками, состоящими из нескольких типов данных. Как мы можем использовать массивы numpy, чтобы...
T - 1Bits: Генерация последовательного массива
T - 1Bits: Генерация последовательного массива
По мере того, как мы пишем все больше кода, мы привыкаем к определенным способам действий. То тут, то там мы находим код, который заставляет нас...
Что такое деструктуризация массива в JavaScript?
Что такое деструктуризация массива в JavaScript?
Деструктуризация позволяет распаковывать значения из массивов и добавлять их в отдельные переменные.
0
5
73
0

Другие вопросы по теме