Я хочу иметь список списков и нажимать на него элемент, но я продолжаю получать список без элементов, и я не могу думать о причине.Список списков в Immutable.js
Я начинаю с
List([ List([]), List([]) ]);
, и я хочу, чтобы иметь
List([ List([2,4]), List([3,6]) ]);
код, который я есть имеет следующий вид:
const { List } = require('immutable')
list = List([ List([]), List([]) ]);
list.get(0).push(2);
list.get(1).push(3);
list.get(0).push(4);
list.get(1).push(6);
console.log(list);
Когда я бегу, он печатает:
List [ List [], List [] ]
В списках нет элементов.
являются вы уверены, что вопрос относительно javascript? – RomanPerekhrest
Если я не ошибаюсь, immutable.js создает неизменяемые массивы, что означает, что данные не могут быть изменены ... вы пытаетесь передать значения в неизменяемый массив. Зачем ты это делаешь? – mhodges
OP говорит о коллекции списка Immutable и включает его правильно с 'require'. –