У меня есть функция для замены элемента в массиве при изменении количества этого элемента.Когда у меня есть JavaScript в автономном файле HTML, он работает нормально.Когда он находится в файле html.twig, я получаю ошибку content.findIndex() is not a function
Вот моя функция:
function updateCart(item) {
console.log(item);
var index = content.findIndex(i => i.id == item.id);
console.info(index, 'index');
if (index != -1) {
content.splice(index, 1);
content.push(item);
} else {
content.push(item);
}
console.log(content);
var printedContent = [];
content.forEach(function(item) {
printedContent.push(item.name + " " + item.qty + " Price: " + (item.qty * item.price) + "<br>");
})
$("#myCart").html("Your cart contains: <br>" + printedContent);
}