Drupal 8 字段集合——如何从 field.html.twig 中获取分类字段的原始值?

Drupal 8 field collection – how to get raw value of a taxonomy field from field.html.twig?

我有一个带有字段集合的节点,其中包含一个分类字段。 我想获取此分类字段的原始值或 ID,以在条件语句中使用并为不同的值提供不同的标记。

例如:

{% set imageType = item.content.field_image_type|raw %}

{% if imageType == 'web-desktop' %}
    // markup A
{% else %}
    // markup B
{% endif %}

变量工作正常,因为我在渲染它时得到了预期的输出,但是测试总是 returns false。

我做错了什么?

谢谢!

感谢@DarkBee 的提示,我转储了变量并使用了输出中的 ['#plain_text'];测试现在按预期工作。作为参考,这里是代码:

{% set imageType = item.content.field_image_type[0]['#plain_text'] %}