jQuery mobileとjsRenderを使用して、いくつかのJSONオブジェクトをテンプレート化しています。
jQuerymobileで以下を出力するリストビューを作成しました。
<li><a href="#product-detail" data-ID="2" data-array="0">Product A</a></li>
<li><a href="#product-detail" data-ID="5" data-array="2">Product B</a></li>
<li><a href="#product-detail" data-ID="8" data-array="3">Product C</a></li>
リストリンクをクリック(タップ)すると、配列固有の製品情報とトップレベルのJSON(言語関連)で構成される製品詳細ページをレンダリングしたいと思います。
<h2 id="h2test">{{:productArray[0].Title}}</h2>
<div class="row">
<div class="from-column">
<div class="from">{{:language.products.from}}</div>
<div class="price">£929.99</div>
</div>
<a href="#" class="buy-now">{{:language.products.buyNow}}</a>
</div>
テンプレートには、アレイ固有の製品情報や言語など、さらに多くの情報が含まれています。
{{:productArray [0] .Title}}に動的にアクセスするにはどうすればよいですか?つまり、productArrayノードに渡された変数をレンダリングしますか?
ありがとう、
ニック