javascript - 带有 Ember CLI 的 polymer

标签 javascript jquery ember.js polymer handlebars.js

我正在尝试访问 EMBER Handlebars 模板中 polymer 组件内的纸质按钮。

这是 polymer 组件

    <link href="../polymer/polymer.html" rel="import">
<link rel="import" href="../paper-button/paper-button.html">
<polymer-element name="my-new" noscript>
  <template>
    <paper-input></paper-input>
    <paper-button>BUTTON1</paper-button>
  </template>
</polymer-element>

这是我的应用程序.hbs

<my-new></my-new>

如何处理 Controller 中纸质按钮的点击事件。

最佳答案

尝试action帮助器

按钮

<paper-button {{action "doSomething"}}>BUTTON1</paper-button>

Controller

Ember.Controller.extend({
 actions: {
   doSomething: function() {

   }
 }
})

关于javascript - 带有 Ember CLI 的 polymer ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31734329/

相关文章:

javascript - 在GSP页面文本区域中显示数据

javascript - extjs3下拉菜单调整位置

javascript - 在具有相同类的许多 div 中更改特定 div onClick 的类

jquery - 上传/显示本地存储中的多个文件

ember.js - 类 ="ember-view"重要吗?

javascript - 如何更有效地使用Ember中的适配器、序列化器、模型等工具?

javascript - React hooks 在句柄函数上状态未定义

javascript - 如何更新数组值javascript?

javascript - 基于 Promise 的属性 Ember

javascript - 多页面应用 React Router v4