0

私は現在、小さな Ratpack、Java、Groovy プロジェクトを作成しています。テンプレート システムとして Handlebars Java を使用しています。

https://github.com/jknack/handlebars.java

キーとマップを値として持つマップを反復処理しようとしています。これは私のデータの例です。

[manOfTheMatches:[Forlan:20], cleanSheets:[Rooney:30]]

たとえば、マップ内の各アイテムを反復処理してから、各値内のマップを反復処理して表示したいと考えています。

「最多のマン オブ ザ マッチ フォルラン 20 人」

現時点では、私はこれをやっています。

   {{#each mostMotm}}
        <div class="col-sm-4 col-xl-3">
            <div class="panel panel-tile text-center br-a br-grey">
                <div class="panel-body">

                    <h6 class="text-success">Most {{@key}}</h6>
                </div>
                <div class="panel-footer br-t p12">
              <span class="fs11">
                <i class="fa fa-arrow-up pr5"></i>
                <b>{{this}}</b>
              </span>
                </div>
            </div>
        </div>
    {{/each}}

@key はキーを正しく出力しますが、'this' は Forlan:20 を表示するだけです。内部マップをループしようとしましたが、うまくいきませんでした。以前にこれに遭遇した人はいますか?

4

1 に答える 1