我可以使用在树枝中显示不同字符串的三元运算符使用字符串插值吗?
我一直在尝试以下变化
<div {{ items|length > 1 ? 'data-item data-target="#{props.target}"' : '' }}
<div {{ items|length > 1 ? 'data-item data-target="'~props.target~'"' : '' }}
期望的结果是,如果项目的长度超过一个,则为>]
<div data-item data-target="some-value">
这是否可能-为了使事情看起来更整洁?还是有点?
提前谢谢您
我可以使用在树枝中显示不同字符串的三元运算符使用字符串插值吗?我一直在尝试以下
是的,您只需要记住twig
不会在将字符串和变量设置为conceal时将输出标记为安全,因此您也需要raw
过滤器。在twig
中,您可以省略时态运算符的右侧。