У меня есть функция утилиты, которая преобразует карту в список. Предполагается, что к ним привязаны ключевые значения, но по какой-то причине это не так. Скорее мне нужно читать по индексу, который не очень полезен для моего случая использования. Кто-нибудь знает, как сохранить ключи при передаче с карты? Вот мой источникСохранение значений ключа при преобразовании из карты в список ImmutableJS
function getMetaStateArray(metaStateArrayOrObject) {
let metaStateArray;
if (metaStateArrayOrObject && Immutable.Map.isMap(metaStateArrayOrObject)) {
metaStateArray = metaStateArrayOrObject.toList();
}
else {
metaStateArray = metaStateArrayOrObject;
}
return metaStateArray;
}