Блин всё получилось, я оказывается неправильно ссылался на массив, вот такой код нужно вставить:
let li = document.createElement("li");
let content = goods[goods.length - 1].item+" , " +goods[goods.length - 1].price+" , "+goods[goods.length - 1].index;
li.textContent = content;
ul.appendChild(li);
Так в том то всё и дело, что мне нужно чтобы данные брались с массива! Если я вставлю эту часть кода, новые li конечно будут добавляться, но не с данными с массива, выдаёт undefined. Проблема в том, что обработчик на кнопке добавляет новые элементы в массив, но все последующие обработчики не видят новых элементов.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
let li = document.createElement("li");
let content = goods[goods.length - 1].item+" , " +goods[goods.length - 1].price+" , "+goods[goods.length - 1].index;
li.textContent = content;
ul.appendChild(li);
Спасибо за подсказку!