2016-12-28 4 views
0

Polymer elmenentのgithubのいずれかに問題が発生しましたが、私が記述した問題に対する共通のアプローチが既に存在するかどうかを確認したいと思いますか?基本的にほぼ即時のコンテンツを提供できるようにするには、Polymerとそれに関連付けられた要素が読み込まれたときに、コンテンツを要素に移動して要素が提供する追加の鐘や笛を得ることができますか?Polymerではプログレッシブなエンハンスメントを実現する共通の方法がありますか?

答えて

1

ほとんどの場合、私は自分の「コンテンツスイッチャー」を構築しています。これは、要素が準備ができてから、CMSが実際のコンテンツをこの要素の中に入れてブラウザがそれをレンダリングし、ちょっとしたCSSで私はそれが完全な作業のように模倣することができます。

Surmaとポールが作成したこのについての素晴らしい例があります: https://github.com/GoogleChrome/ui-element-samples/tree/gh-pages/server-side-rendering

コンセプトは、あなたがDOMに必要なコンテンツを入れて、あなたはプログレッシブenhancmentまたはJavaScriptを使用できるかどうかでそれを置き換えることは、あなたのカスタム要素を作成し、AJAXトラフの通常リンクを使用して内容をロードします。

関連する問題