【问题标题】:Spread Liquid `include` over mutliple lines将 Liquid `include` 分布在多行上
【发布时间】:2013-09-08 08:31:23
【问题描述】:

我有一个包含多个参数的“包含”模板。如果我把它们都塞进一行,参数的内容会有点混乱,所以我更喜欢这样的东西:

{% include product_details 
    weight= "5.8lbs (2.6 kg)"
    width=  "22" (56cm)"
    length= "49" (125cm)"
    thickness= "1¼" (3cm)"
    case= "MT51413" 
%}

但是,这在生成网站时给了我以下错误:

错误:标记“{%”未使用正则表达式正确终止:/\%}/。

有没有办法将 Liquid include 分散到多行?

【问题讨论】:

    标签: yaml jekyll liquid


    【解决方案1】:

    对不起,你不能,液体解析器希望整个语句在一行中,这对于所有语句都是如此,不仅适用于 include,尝试拆分 if 语句,您会收到相同的错误

    【讨论】:

      猜你喜欢
      • 2011-05-11
      • 2020-11-18
      • 1970-01-01
      • 1970-01-01
      • 2018-08-08
      • 1970-01-01
      • 2013-01-25
      • 1970-01-01
      • 2015-08-08
      相关资源
      最近更新 更多