代码之家  ›  专栏  ›  技术社区  ›  Ying

使用细枝时的三值运算错误

  •  1
  • Ying  · 技术社区  · 6 年前

    我想用我的树枝来治疗 路线 是空白的,那么它将使用 home.color_方案 否则它将使用 设置.颜色方案 . 这是我的代码:

    {% if home.color_scheme != 'default' or setting.color_scheme != 'default'  %}
        <link href="/css/color-variations/{% route == '' ? home.color_scheme : setting.color_scheme  %}.css" rel="stylesheet" type="text/css" media="screen">
    {% endif %}
    

    但它会犯这样的错误:

     'Unexpected "route" tag (expecting closing tag for the "if" tag defined near line 17).'
    

    那么,是什么导致了这个错误,我该如何修复它呢?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Eko    6 年前

    试试这个:

    <link href="/css/color-variations/{{ route == '' ? home.color_scheme : setting.color_scheme  }}.css" rel="stylesheet" type="text/css" media="screen">
    

    你应该用{{而不是{%。

    推荐文章