如何将一个变量从javaScript传递给twig



我想从javaScript中获取变量以设置在树枝变量中。例如我有一个变量"myId"把它放到我的小变量

var myid = 823;

我的理解:

{% set = "(myId from JavaScript)" %} {# 823 #}

对不起,这是不工作的(至少开箱外)。

Twig模板在不了解Javascript变量的情况下呈现服务器端, Javascript代码在呈现模板交付给客户端后在客户端执行。

解决这个问题的一种方法是使用额外的Javascript,在twig模板中呈现一个带有id的span,并从Javascript中更新span的html内容。

最新更新