現在、HTMLドキュメントの本文にGoogleClosureSoyテンプレートを追加しています。
var header = app.ui.templates.home.header();
document.body.innerHTML =
header + app.ui.templates.home.bottom({
"widgets": widgets,
});
ただし、大豆テンプレートコンストラクターはDOMノードを返さないため、これが最適であるとは思いません。したがって、私は呼び出しを言うことはできませんgoog.dom.appendChild(header, someNewElementICreated);
。
header
大豆テンプレート(たとえば)をDOMノードに変換する便利な方法はありますか?を呼び出すこともできgoog.dom.$('idOfMyHeader')
ますが、ヘッダーが既に表示された後に新しいDOMノードがヘッダーに追加されるため、ブラウザーのリフロー操作が必要になります。