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

避免刀片模板输出中的换行

  •  0
  • dotNET  · 技术社区  · 6 年前

    这可能听起来微不足道,但我还没有找到相关的帖子。

    <br> ):

    [
    @foreach ($Collection as $row)
      "{{ $row->Abbreviation }}"{{ ($loop->last? '' : ',') }}
    @endforeach
    ]
    

    ["Option 1","Option 2", "Option 3"]
    

    相反,它会生成:

    [
    "Option 1",
    "Option 2",
    "Option 3"
    ]
    

    虽然这很有效,但我希望我的输出更加整洁。有没有办法要求叶片发动机不添加换行符?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Ariel Pepito    6 年前

    只需一行就行了。

    [@foreach ($Collection as $row) "{{ $row->Abbreviation }}"{{ ($loop->last? '' : ',') }}@endforeach]
    

    ["Option 1","Option 2", "Option 3"]