["タグです"]
middleman-blogにて、
中身であるブログ記事(.md)に記述した、
formatterの中の、tags: *を読み出そうとすると、
*各括弧[ ](ブラケット)がついてくる。。
formatterには、以下のように記載
title: リニューアルしました!
date: 2016-05-27 09:58 UTC
tags: タグです
出力したいslimには、以下のように記述
.info-innner
- page_articles[0...5].each do |article, i|
h2
= link_to article.title, article
span
= article.date.strftime('%Y年%m月%d日')
span.tags
= article.tags
出力結果
["タグです"]
原因
タグは、複数入力できるので、配列として出力される。
例えば、
tags: ブログ, middleman, hello, world
と記述すると、
["ブログ, middleman, hello, world"]
このように、親切に全部だしてくれます
解決策(とりあえずの)
= article.tags の後に、「.first」をつけてあげる
= article.tags.first
これで、タグが1つであろうと、複数あろうと、
最初の1個だけをとってきてくれます。