我正在尝试在网站中使用 polymer 项目,但我卡住了,无法在文档中找到帮助。
如何使用 paper-fab 元素的点击?我在另一个 stackoverflow 帖子上看到了属性 on-tap= 的使用。我看过文档和代码,但找不到任何地方说明此属性存在。
我应该添加事件处理程序吗?这就是 polymer 的工作原理吗?
我的代码:
<!-- `keepCondensedHeader` makes the condensed header to not scroll away -->
<core-scroll-header-panel condenses keepCondensedHeader condensedHeaderHeight="80">
<core-toolbar>
<div flex></div>
<core-icon-button icon="thumb-up"></core-icon-button>
<paper-fab icon="account-circle" ></paper-fab>
<div class="bottom indent bottom-text" self-end>
<div>ME AVISE</div>
<div class="subtitle">Fique informado e economize</div>
</div>
</core-toolbar>
<div class="content">
<lorem-ipsum paragraphs="100"></lorem-ipsum>
</div>
</core-scroll-header-panel>
最佳答案
如果您发布的代码在另一个 Polymer 元素中,您可以将 on-tap={{yourHandlerMethod}}
添加到 paper-fab
元素。如果您在 Polymer 之外,那么是的,您可以 el.addEventListener('tap', function() { ... })
。
参见 here对于可用的事件。
关于button - 使用 polymer 造纸和文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24558551/