下面是我尝试做的一个示例。本质上,由于其他原因,我试图创建变量以减少混乱的数量。在这种情况下,链接转到"use_var"
,而不是正确的链接。有没有办法在“ a href =部分”中使用变量?
{% set ht = 'http:' %}
{% set url_path = '//random_url:' %}
{% set port = '8000' %}
{% set use_var = '{{ ht }} {{ url_path }} {{ port }}' %}
{% set url = '<a href = "{{ use_var }}"> example url </a>' %}
... html code...
<tr>
<td> {{ url }} </td
如果我这样做了:
{% set url = '<a href =" http://random_url:8000"> example </a> %}
它将以这种方式工作,但我试图避免必须对每个链接执行此操作。 我已经尝试过'join',但仍然显示“找不到所请求的URL / {{use_var}} ...
答案 0 :(得分:0)
您可以通过以下方式尝试:
{% set use_var = [ht, url_path , port]|join(',') %}
答案 1 :(得分:0)
答案是
{% set use_var = ht + url_path + port %}
{% set url = '<a href = ' + use_var + '> example url </a>' %}
这将检索正确的路径