1

前付けをページに印刷しようとしていますが、このネストされたデータをページに印刷する際に問題があります。

.md ファイル

gallery:
   row:
      image: { url: 'img.jpg', ratio: '1.7486338798' }
      image: { url: 'img.jpg', ratio: '1.7486338798' }

post.html

{% for img in page.gallery.row.image %}
  <img src="{{ img.url }}" alt="" data-aspect-ratio="{{ img.ratio }}" />
{% endfor %}

HTML 出力に何も表示されません。ここで何か間違ったことをしていますか?YAML で Front Matter を正しくネストしていますか?

どんな助けでも大歓迎です。前もって感謝します!

4

1 に答える 1

1

Jekyll Github Pageで誰かに助けてもらいました。以下に答えます。

ハッシュを再定義しているようでした。以下の方法が機能します。

gallery:
   row:
      image:
        - { url: 'img.jpg', ratio: '1.7486338798' }
        - { url: 'img.jpg', ratio: '1.7486338798' }
于 2015-03-10T22:29:03.870 に答える