我遇到过这个问题。我想合并这两个哈希:
for
这样做:
{% set additional_context = {
attributes:{
'class': 'post-link',
'data-confirm-text': params.confirm
}
} %}
{% set ajax_context = {
attributes: {
'class': '',
'data-href': target,
}
} %}
会使用{% additional_context = additional_context|merge(ajax_context) %}
覆盖additiona_context.attributes
。
我希望合并ajax_context.attributes
哈希,而不是覆盖。 我无法更改子哈希的名称 - 它必须是attributes
。
我没有找到一个干净利落的方法。非常感谢。感谢