通常,要在页面上使用 Polymer 元素,该元素应该可以导入到页面中。这通常意味着您将完成几件事:
- 运行
bower install --save-dev <element-name>
。可以从 Polymer 元素的文档页面(左下角)复制要运行的确切 Bower 命令:
<link>
使用标签(例如, )将元素导入页面<link rel="import" href="bower_components/iron-ajax/iron-ajax.html">
。
Polymer Starter Kit 的优点之一是它的设置包括从 bower(包括)下载所有Paper Elementspaper-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>
它工作正常:
(我们需要更多上下文来确定您的问题的原因......)