У меня есть простой тест Immutable.js Карта:
this.numberMap = Immutable.Map({
first: 1, second: 2, third: 3, big: 100000
});
Теперь я пытаюсь перебрать эту карту с помощью Angular * ngFor:
<div *ngFor="let n of numberMap">
{{n}}
</div>
Похоже, что n ссылается на всю запись (ключ + значение) и печатает ключ, разделенный запятой, а затем значение. Я не могу получить доступ к этому значению, я не смог найти способ доступа к ключу или части значения n каким-либо образом, есть ли способ получить к ним доступ отдельно?
Я попытался выполнить итерацию для каждого объекта на этой карте, чтобы найти свойства значения / ключа, но, к сожалению, forEach выполняет итерацию только по значению.