在Jekyll / Liquid中控制/附加一个string到另一个string
要清楚,假设:
{% assign my_var = "123" %} {% assign another_var = "456" %}  我想追加stringmy_var得到像123 - 456 
我到目前为止所尝试的:
 {% assign my_var = my_var + " - " + another_var %} 
	
 你可以使用capture逻辑标签: 
 {% capture new_var %}{{ my_var }} - {{ another_var }}{% endcapture %} 
 正如Ciro指出的那样,也可以使用appendfilter: 
 {% assign new_var = my_var | append: ' - ' | append: another_var %} 
  append: filter比capture短连接更方便: 
 {% assign x = 'abc' %} {% assign y = 'def' %} {% assign z = x | append: ' - ' | append: y %} {{ z }} 
输出:
 abc - def 
在jekyll 3.0.4上testing(github-75页)。