2017-03-01 2 views
0

HTMLページの先頭にJSRenderテンプレートを作成する方法はありますか? JSONファイルから変数を取り込むために、ページのタイトルと説明のメタタグが必要です。例:HTMLヘッドのJSRender

<meta name="description" content="{{:assets.meta_description}}"> 

答えて

1

一つのアプローチは、最小限のHTMLドキュメントをロード後メタタグをレンダリングして追加することです。

と仮定すると、テンプレートは、このマークアップが含まれています

<meta name="description" content="{{:assets.meta_description}}"> 

このコードは、head要素に、あなたのメタタグを追加します。

var data = { assets: { meta_description: "My awesome page."} } 
var $rendered = $(template.render(data)); 
$('html head').append($rendered); 
関連する問題