Я хочу проверить значения массива в массиве, созданном из «split».Есть ли способ сделать это без выполнения следующих действий:
{%- assign blog_tags_string = blogs.news.all_tags | join ' ' -%} {%- if blog_tags_string contains blog_title -%} {%- assign is_tag_page = true -%} {%- else -%} {%- assign is_tag_page = false -%} {%- endif -%}
Читая документацию , мы видим, что:
contains также может проверять наличие строки в массиве строк.
contains
Итак, join не требуется, и это сделает работу.
join
{%- if blogs.news.all_tags contains blog_title -%} ...