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我已經展示了下面的圖片?
/**********編輯*******/
當我使用Array.of(),像這樣:
console.log(Array.of(collections));
但是所有這些對象仍然不在數組中。也許把它推到一個級別?
大概是這樣的'Object.values(集合)' –
不,剛剛轉一個Object中的所有值到一個數組。我需要將所有父對象的「對象」轉換爲數組。 – David