Такого рода вопросы и ответы существовали и раньше, но с моим было что-то подходящее.Я хочу объединить массивы в жидкости в пустом массиве и массиве
массив1
subject = ''
массив2
tsubject = ["appple", "pine appeld"]
массив, который я хочу получить
["appple", "pine appeld"]
, чтобы объединить это, я попытался
{% assign subject = '' %}
{% for post in site.programming %}
{% assign tsubjects = post.categories %}
{% assign subject=subject | append: tsubjects %}
{% endfor %}
{% assign subject = '' %}
{% for post in site.programming %}
{% assign tsubjects = post.categories %}
{% subject=subject | concat: tsubjects %}
{% endfor %}
, но ничего не изменилось, тема все еще была пуста.Я думаю, что это из-за concat
, concat
конкатенированных форм массива, таких как:
{% assign vegetables = "broccoli, carrots, lettuce, tomatoes" | split: ", " %}
Но я хочу конкатенацию ниже типа:
{% assign vegetables = ["broccoli", "carrots", "lettuce", "tomatoes"] | split: ", " %}
Я не уверен насчетпричина, почему они не работают.пожалуйста, помогите мне.