/ / Polymer:外部スクリプトの要素の登録 - ポリマー

ポリマー:外部スクリプトに要素を登録する - ポリマー

要素を作成するために見たほとんどの例では、要素を登録するスクリプトは、コンポーネントのHTMLファイルに定義されています。

<link rel="import" href="/components/polymer/polymer.html">

<polymer-element name="my-element">
<template>
...
</template>
<script>
// convenience wrapper for document.registerElement
Polymer("my-element", {
...
});
</script>
</polymer-element>

代わりに外部スクリプトでその登録を行うことができます。

<script src="my-element.js"></script>

これは魅力的な選択肢のようですが、スクリプトはJSHintのようなツールで見えるようになりますが、自動的に生成された属性などのドキュメントを失うためです。

あなたは両方の世界のベストを享受するためのワークフローや一連のツールがありますか?

例えばSassを使ってCSSを前処理するのと同様の方法で、生のテンプレートとスクリプトを単一のHTMLファイルに結合しますか?

回答:

回答№1は2

はい。 Polymerは、外部スクリプトを参照して要素を登録することをサポートしています。見る http://www.polymer-project.org/docs/polymer/polymer.html#separatescript。要素が呼び出された元の理由 Polymer() これをサポートすることです。定義をスクリプトに関連付けます。


関連する質問


コメント(0)

コメントを追加