Twig 在细枝中创建具有可变关键点的对象

Twig 在细枝中创建具有可变关键点的对象,twig,Twig,我想使用twig创建一个具有可变键和值的对象 如果我这样做 {% set k = "TheKey" %} {% set v = "TheValue" %} {% set object = { k : v } %} 结果是{k:“TheValue”}而不是{“TheKey”:“TheValue”} 在twig中可以实现Javascript中的功能吗 var obj = { [myKey]: value, } 应该用括号括住键属性: {% set k = "TheKey" %} {%

我想使用twig创建一个具有可变键和值的对象

如果我这样做

{% set k = "TheKey" %}
{% set v = "TheValue" %}
{% set object = { k : v } %}
结果是{k:“TheValue”}而不是{“TheKey”:“TheValue”}

在twig中可以实现Javascript中的功能吗

var obj = {
    [myKey]: value,
}

应该用括号括住键属性:

{% set k = "TheKey" %}

{% set v = "TheValue" %}
{% set object = { (k) : v } %}

    {% for key, value in object %}
        <li>{{ key }}: {{ value }}</li>
    {% endfor %}
{%set k=“TheKey”%}
{%set v=“TheValue”%}
{%set对象={(k):v}%}
{键为%s,对象%中的值为%s}
  • {{key}}:{{value}
  • {%endfor%}
    检查这把小提琴: