我想做这样的事情:
{% set c=a+b %}
其中 a 和 b 是字符串 我该怎么办?
答案 0 :(得分:119)
这样做的方法是:
{% set c = a ~ b %}
答案 1 :(得分:18)
使用“〜”运算符。这将连接你的两个字符串。 “+”运算符不能用于组合字符串。
你会得到这个:
{% set c=a~b %}
更多信息: “+”运算符:将两个对象一起添加(操作数转换为数字)。
答案 2 :(得分:5)
您可以使用:
{{“Hello”~name~“!” }}
答案 3 :(得分:0)
{%block page%}的更清晰示例... {%endblock%}:
{% block page %}
{% set page = page | merge({
"title" : branchName,
"description" : "This description has "~branchName~" as its title"
}) %}
{{ parent() }}
{% endblock %}
{%block content%}的更清晰示例... {%endblock%}:
{% block content %}
This is just a sample string for {{ branchName }} that needs no concatenation
{% endblock %}