飞镖聚合物 - 捕捉切换事件 - 纸支架内的按钮。 polymer_20 错误
dart polymer - catch toggle event - button inside paper-scaffold. polymer_20 error
我遇到错误:
内联事件处理程序仅在 [polymer-element] 的声明内受支持。有关详细信息,请参阅 http://goo.gl/5HPeuP#polymer_20
我的代码是:
<body unresolved>
<paper-scaffold> <core-header-panel navigation flex mode="seamed" >
<core-toolbar>Test</core-toolbar>
<core-menu>
<div id='xtoggle'>Edit
<paper-toggle-button label='xlabel' on-change='ontoggle()'>
</paper-toggle-button> </div>
即按钮不允许有on-change。那么,我该如何捕捉这些事件呢?
谢谢
史蒂夫
在您的情况下,您可以像这样订阅切换的 core-change
事件 -
var toggle = document.querySelector('paper-toggle-button');
toggle.addEventListener('core-change', function() {
console.log("Toggled!");
});
请参阅此 jsbin 以获取工作示例。
我遇到错误:
内联事件处理程序仅在 [polymer-element] 的声明内受支持。有关详细信息,请参阅 http://goo.gl/5HPeuP#polymer_20
我的代码是:
<body unresolved>
<paper-scaffold> <core-header-panel navigation flex mode="seamed" >
<core-toolbar>Test</core-toolbar>
<core-menu>
<div id='xtoggle'>Edit
<paper-toggle-button label='xlabel' on-change='ontoggle()'>
</paper-toggle-button> </div>
即按钮不允许有on-change。那么,我该如何捕捉这些事件呢?
谢谢
史蒂夫
在您的情况下,您可以像这样订阅切换的 core-change
事件 -
var toggle = document.querySelector('paper-toggle-button');
toggle.addEventListener('core-change', function() {
console.log("Toggled!");
});
请参阅此 jsbin 以获取工作示例。