一般に、Polymer 要素をページで使用するには、その要素をページにインポートできるようにする必要があります。これは通常、いくつかのことを行ったことを意味します。
- 実行します
bower install --save-dev <element-name>
。実行する正確な Bower コマンドは、Polymer 要素のドキュメント ページ(左下)からコピーできます。
<link>
タグ (例: )を使用して要素をページにインポートします<link rel="import" href="bower_components/iron-ajax/iron-ajax.html">
。
Polymer Starter Kit の優れた点の 1 つは、セットアップに bower からのすべてのPaper Elements ( を含むpaper-button
) のダウンロードが含まれていることです。したがって、あなたの場合、使用するために実行する必要はありません。ボタンをクリックするとリップルが表示されるという事実は、要素が既にダウンロードされ、インポートされていることを意味します。bower install
paper-button
paper-button
link
テスト
paper-button
の引き出しへのターゲットなしのリンクを追加しましたindex.html
:
<body unresolved>
...
<paper-drawer-panel id="paperDrawerPanel">
<paper-scroll-header-panel drawer fixed>
...
<paper-menu attr-for-selected="data-route" selected="[[route]]">
...
<!-- Your code below... -->
<paper-button>
<a href="{{baseUrl}}contact">Contact!</a>
</paper-button>
</paper-menu>
</paper-scroll-header-panel>
...
</body>
そしてそれはうまくいきました:
(問題の原因を特定するには、さらにコンテキストが必要です...)