以下の YAML コードをコピーして、サンプルページのフロントマターとして使用できます。
この URL を GitHub の問題に貼り付けて、バグや質問を提出するときにセットアップを共有できます。
Handlebars
テンプレート
{{#each persons as | person |}}
{{name}} lives in {{#with (lookup ../cities [resident-in])~}}
{{name}} ({{country}})
{{/with}}
{{/each}}
事前準備スクリプト
// Handlebars.registerHelper('loud', function(string) {
// return string.toUpperCase()
// });
入力
{
persons: [
{
name: "Nils",
"resident-in": "darmstadt",
},
{
name: "Yehuda",
"resident-in": "san-francisco",
},
],
cities: {
darmstadt: {
name: "Darmstadt",
country: "Germany",
},
"san-francisco": {
name: "San Francisco",
country: "USA",
},
},
}
出力
Nils lives in Darmstadt (Germany)
Yehuda lives in San Francisco (USA)