2 に答える
0
これを試して:
{{ page.excerpt | array_to_sentence_string | prepend:'<em>' | append:'</em>' | replace: ',' ,'</em> <em>' }}
于 2014-01-14T11:33:44.753 に答える
0
ハッシュタグが文字列ではなく配列であるためだと思います。
置換は決して行われず、代わりに各ハッシュアイテムの先頭に追加されます。
これを使用してトラブルシューティングします。
{{ page.excerpt | replace: ',','foobar' }}
foobar が出力されるかどうかを確認します。page.excerpt のハッシュ項目はよろしいですか?
出力フィルターは左から右に移動するため、この例では、先頭に追加、追加、置換します。または、この例では
{{ output | filterA | filterB | filterC }}
順序は
- フィルターA
- フィルターB
- フィルターC
于 2012-09-05T23:04:44.503 に答える