Im цикл через некоторые коллекции (называемые категориями в Shopify Liquid), и мне нужно отобразить все эти коллекции в массив, чтобы я мог получить доступ к их индексам.Сбросить несколько объектов в массив
Что Im делает сейчас это:
{% for link in linklists[page.handle].links limit:1 %}
{% assign collection = link.object %}
// Im doing the above code somewhere above in the liquid file, thats where I get the link.object
<script>
var collections = {{ link.object | json }};
console.log(collections);
</script>
И это результат я получаю:
мне нужен результат, чтобы быть, как это, в массиве:
Как я могу передать эти объекты в массив l ike Я показал для изображений ниже?
/********** EDIT *******/
Когда я использую Array.of(), как это:
console.log(Array.of(collections));
Но все эти объекты все еще не находятся в массиве. Может быть, подтолкнуть его на один уровень?
Вероятно, что-то вроде этого 'Object.values (коллекции)' –
Нет, это просто оказывается все значения в объекте для массива. Мне нужно, чтобы все родительские объекты Object были переданы в массив. – David